Program bazodanowy - Base.pdf

(989 KB) Pobierz
linux
calc
Strona 1
OpenOfficeiMozilla–Podręcznik
uŜytkownika
SpisTreści
Edytor tekstu – Writer
Arkusz kalkulacyjny – Calc
Edytor równań matematycznych Math
Program bazodanowy Base
Prezentacja multimedialna – Impress
Program graficzny Draw
Prawaautorskie: OpenOffice Polska,
Program bazodanowy Base
Spis treści [ ukryj ]
1. Uruchomienie programu OpenOfficePL Base
2. Składniki bazy danych
3. Definiowanie nowej tabeli
3.1. Podstawowe typy pól
3.2. Właściwości pola
3.3. Klucz główny
4. Tworzenie nowej tabeli przy pomocy kreatora
5. Tworzenie i modyfikacje struktury tabeli w oknie Projekt tabeli
6. Relacje
6.1. Definiowanie relacji
7. Wprowadzanie, edycja i wyszukiwanie danych w tabeli
7.1. Zmiana szerokości kolumn
7.2. Zmiana parametrów czcionki uŜytej do wyświetlania danych
7.3. Tryb edycji lub przeglądania danych
7.4. Wprowadzanie i edycja danych
7.5. Wyszukiwanie danych
7.6. Sortowanie danych
7.7. Filtrowanie danych
8. Kwerendy
8.1. Tworzenie nowej kwerendy przy uŜyciu kreatora
9. Ręczne tworzenie i edycja kwerendy
9.1. Jednoznaczne wartości
10.
Tworzenie
formularzy
http://www.openzone.pl/ksiazka/base.php
2007-11-20 11:29:57
1259697.029.png 1259697.030.png 1259697.031.png
calc
Strona 2
10.1. Kreator formularzy
10.2. Ręczna edycja formularza
10.3. Zmiana połoŜenia pól formularza
10.4. Grupowanie, rozgrupowanie pól
10.5. Zmiana parametrów i właściwości pola
10.6. Dodawanie nowego pola
10.7. Zmiana kolejności przejścia klawiszem [Tab]
10.8. Pasek projektu formularza
10.9. Pasek formantów
11. Raporty
Baza danych to miejsce, gdzie przechowuje się informacje (dane) i program słuŜący do administrowania
nimi. Dane przechowywane są w tabelach. W kaŜdej z nich moŜe być prawie dowolna liczba wierszy. Pojedynczy
wiersz tabeli to rekord danych.
Baza danych pozwala na uporządkowane gromadzenie oraz przetwarzanie danych.
Mechanizm programu kontroluje wprowadzane dane i stara się chronić nas przed pomyłkami.
Jednokrotnie wprowadzone dane mogą być uŜyte w róŜnych miejscach programu OpenOfficePL. Dane
przechowywane w bazach danych mogą być łatwo wstawione do przygotowywanych dokumentów. Program
OpenOfficePL Base pracuje w oparciu owbudowany serwer bazy danych HSQL.
Uruchomienie programu OpenOfficePL Base
Po uruchomieniu programu pojawia się okno Kreator bazy danych.
http://www.openzone.pl/ksiazka/base.php
2007-11-20 11:29:57
1259697.032.png 1259697.001.png 1259697.002.png 1259697.003.png
calc
Strona 3
Musisz zdecydować, czy będziesz tworzyć całkowicie nową bazę danych, czy teŜ skorzystasz z juŜ istniejącej.
Jeśli chcesz utworzyć nową bazę danych, zaznacz Utwórz nową bazę danych, jeŜeli natomiast chcesz
pracować z juŜ istniejącą bazą, zaznacz Otwórz istniejący plik bazy danych.
Z rozwijanej listy Ostatnio uŜywane moŜesz wybrać plik z ostatnio uŜywaną bazą danych. Jeśli go tam nie
ma, kliknij na przycisk Otwórz i odnajdź go wśród dostępnych Ci plików. Dwukrotne kliknięcie na nazwę pliku
powoduje otwarcie bazy danych.
Zaawansowani uŜytkownicy mogą równieŜ połączyć się z zewnętrzną bazą danych, korzystając ze
sterowników ODBC i JDBC. Istnieje teŜ moŜliwość uŜycia arkusza kalkulacyjnego lub ksiąŜek adresowych
popularnych programów do obsługi poczty elektronicznej.
W celu demonstracji działania programu stworzymy bazę danych “Kadry” z informacjami o pracownikach
firmy. Dane z bazy będziesz mógł wykorzystywać później jako źródło danych do generowania róŜnych
dokumentów kadrowych.
• Zaznacz Utwórz nową bazę danych i przyciśnij przycisk Dalej.
• śeby mieć dostęp do konkretnej bazy danych (źródła danych) w czasie pracy zprogramem Writer lub Calc,
baza danych musi być zarejestrowana w programie OpenOfficePL.
• Zaznacz opcję Tak, zarejestruj bazę danych. PoniewaŜ tabele utworzymy ręcznie bez pomocy kreatora,
zaznacz Otwórz bazę danych do edycji i przyciśnij przycisk Utwórz.
• Nadaj nazwę “Kadry” naszej bazie danych i wskaŜ miejsce, gdzie będzie zapisana na dysku komputera.
Baza danych została utworzona, a ty masz przed sobą ekran do zarządzania jej elementami.
Przed utworzeniem tabel w których będziesz przechowywał dane, musisz zapoznać się z podstawowymi
informacjami na temat budowy i właściwości bazy danych.
http://www.openzone.pl/ksiazka/base.php
2007-11-20 11:29:57
1259697.004.png 1259697.005.png 1259697.006.png 1259697.007.png 1259697.008.png 1259697.009.png 1259697.010.png 1259697.011.png 1259697.012.png
calc
Strona 4
Składniki bazy danych
Baza danych OpenOfficePL Base składa się z czterech podstawowych grup elementów:
Tabele
W tabelach przechowujemy dane. Tabele składają się z pól (kolumn). KaŜde pole ma swoje określone
parametry i przechowuje dane tego samego typu. W rekordach (wierszach) tabeli zapisujemy pojedynczy zestaw
danych, na przykład informacje dotyczące jednego pracownika.
Kwerendy
Kwerendy to zapytania do bazy danych, pozwalające na wyselekcjonowanie potrzebnych nam danych.
Formularze
Formularze są przyjaznym narzędziem do przeglądania, edycji i dodawania danych. Są systemem okien,
przez które patrzymy na bazę danych. Formularze to przede wszystkim wygoda dla uŜytkownika.
Raporty
UmoŜliwiają łatwy wydruk wybranych danych. Dane mogą pochodzić z tabel lub kwerend.
W kaŜdym ze składników bazy danych, program udostępnia kreatora, który poprowadzi Cię przez proces
tworzenia nowego elementu.
Definiowanie nowej tabeli
Po zaznaczeniu pozycji Tabele, w oknie Zadania moŜesz wybrać jedno z trzech dostępnych poleceń:
http://www.openzone.pl/ksiazka/base.php
2007-11-20 11:29:57
1259697.013.png 1259697.014.png 1259697.015.png 1259697.016.png 1259697.017.png 1259697.018.png 1259697.019.png 1259697.020.png 1259697.021.png 1259697.022.png
calc
Strona 5
• Utwórz projekt tabeli... Pozwala na ręczne stworzenie tabeli. Sam zdefiniujesz pola i ich właściwości.
• UŜyj kreatora by utworzyć tabelę... Kreator tabeli pozwala skorzystać z duŜej ilości zdefiniowanych
wcześniej pól, które moŜesz uŜyć w tworzonej przez Ciebie tabeli. UŜycie kreatora sugerujemy początkującym
uŜytkownikom. MoŜna teŜ za jego pomocą stworzyć szybko kilka tabel testowych, które posłuŜą do poznawania
moŜliwości programu.
• Utwórz widok... UmoŜliwia połączenie danych z kilku tabel i przedstawienie ich, w formie jednej tabeli.
Tworząc nową tabelę będziesz musiał zdefiniować pola, w których przechowywane będą dane. Będziesz
musiał wybrać typ pola i określić jego właściwości. Będziesz równieŜ musiał ustalić, które pole będzie kluczem
głównym tabeli.
Podstawowe typy pól
Typ pola jednoznacznie określa rodzaj danych, jakie mogą być zapisane w kolumnie. W tabelce
przedstawiamy kilka podstawowych typów, które powinny Ci wystarczyć nawet w przypadku rozbudowanej bazy
danych
Typ pola
Opis
Tekst
VARCHAR
UŜywamy dla dowolnych danych tekstowych. Pamiętajmy o
ograniczeniu długości moŜliwego do wpisania tekstu do 254 znaków.
Memo
LONGVARCHAR
Pole tekstowe umoŜliwiające wpisanie znacznie dłuŜszych tekstów (do
65535znaków) np. notatek czy opisów.
Dziesiętny DECIMAL
Pole liczbowe. MoŜemy określić ilość miejsc po przecinku.
Integer
INTEGER
Liczba całkowita. Zalecany dla pól stanowiących klucz główny tabeli.
Data
DATE
Pole przystosowane do przechowywania daty.
Godzina TIME
Pole przystosowane do przechowywania godziny.
Tak/Nie BOOLEAN
Posiada tylko dwie wartości: prawda lub fałsz (1 lub 0).
Właściwości pola
W zaleŜności od typu pola masz moŜliwość ustawienia właściwości pola. PoniewaŜ ilość właściwości pola
zaleŜy od typu jaki wybrałeś, moŜe być ich więcej, lub mniej.
Właściwość pola
Opis
http://www.openzone.pl/ksiazka/base.php
2007-11-20 11:29:57
1259697.023.png 1259697.024.png 1259697.025.png 1259697.026.png 1259697.027.png 1259697.028.png
Zgłoś jeśli naruszono regulamin