Kursy Video
Kursy MP3
Informacje
- Darmowe Kursy
- Darmowy kurs XML
- Darmowy kurs HTML
- Darmowy kurs Flash
- Modernizacja i serwis komputera
- Darmowy kurs JavaScript
- Darmowy kurs Joomla
- Darmowy kurs Linux
- Darmowy kurs Photoshop
- Darmowy kurs pozycjonowania stron www
- Darmowy kurs C++ - kompilator Deviance
- Darmowy kurs Visual C++
- Darmowy kurs PHP
- Darmowy kurs Excel
- Darmowy kurs AutoCAD
- Kurs Fotografii
- Darmowy kurs CorelDRAW
- Darmowy kurs ACCESS
- Darmowy kurs Delphi
- Darmowy kurs QuarkExpress
- Darmowy kurs Microsoft Word
- Darmowy kurs Microsoft Windows
- Darmowy kurs Microsoft Visual C#
Newsletter
Wyszukaj
Tworzenie baz danych tabel z wykorzystanie mysql
Gdy nasza baza jest już utworzona możemy wprowadzić dane lecz zanim to nastąpi musimy utworzyć wpierw tabele zgodnie z poniższą składnią SQL:
CREATE TABLE nazwa_tabeli (nazwa_pola1 typ_pola1 [atrybuty], nazwa_pola2 nazwa_pola2 [atrybuty], ... nazwa_polaN typ_polaN [atrybuty], PRIMARY KEY(nazwa_polaX))
Każda tabela musi posiadać co najmniej jedno pole, dodatkowo musi posiadać co najmniej jedno pole, które jednoznacznie identyfikuje wiersz w tabeli - tak zwany klucz główny. Jeśli w tabeli jest masa danych a Ty znasz klucz główny jednego z wierszy wtedy możesz bez problemu dostać się do tego wiersza. Klucz główny posiada dwa atrybuty: pierwszy - NOT NULL oznaczający, że wartość tego pola nigdy nie może być pusta; drugi - AUTO_INCREMENT oznaczający że wartość pola będzie automatycznie zwiększana przez bazę danych przy dodawaniu kolejnych rekordów. Atrybut AUTO_INCREMENT możemy stosować tylko do pól typu całkowitoliczbowego.
Dostępnych jest wiele typów pól, najpopularniejsze przedstawiam poniżej:
• char(x) - ciąg znaków o maksymalnej długości x, gdzie x nie może być większy od 255
• blob - binarny ciąg znaków o długości ograniczonej przez pamięć twojego serwera
• text - tekstowy ciąg znaków o długości ograniczonej przez pamięć twojego serwera
• integer - liczba całkowita z przedziału -2147483647 do 2147483647
• data - data w formacie określonym przez ustawienia serwera
Raz utworzone tabele mogą być zmieniane.
Niepotrzebne tabele powinny zostać usunięte. Aby usunąć tabelę, należy wykonać instrukcję DROP TABLE .
Nazwa tabeli musi być zgodna z regułami nazewnictwa. W przypadku serwera MySQL nazwy tabel i kolumn:
1. Mogą zawierać litery, cyfry i znaki specjalne.
2. Mogą zawierać litery dowolnej wielkości, przy czym rozróżnianie dużych i małych liter zależy od konfiguracji systemu operacyjnego i samej bazy danych.
3. Muszą być unikatowe — niedopuszczalne jest istnienie w bazie kilku tabel lub w pojedynczej tabeli kilku kolumn o tej samej nazwie.
4. Nie powinny być terminem zastrzeżonym dla języka, np. nazwą instrukcji, funkcji lub klauzuli — w takim przypadku, posługując się nazwą, musimy umieszczać ją w apostrofach.
5. Nie powinny kończyć się znakiem spacji.
6. Nie mogą zawierać znaków ukośnika /, odwrotnego ukośnika \ i kropki.
(tworzenie, podgląd, usuwanie tabel, usuwanie bazy)