Język SQL: tworzenie tabel ( tworzenie tabel sql kurs mysql ) - webmade.org
Jesteś tutaj: webmade.org >> kursy online >> kurs mysql >> Część 1
CallAdBoxTracking(235779, 1495518144, 0, 728, 90, 'B0E0E6', 'FFFFFF', '000000', '336699', '333333', '0', '', true);
Język SQL: tworzenie tabel
autor: Piotr Kuźmiński, ostatnia modyfikacja: 2007-10-14
szukaj: tworzenie tabel sql kurs mysql
Gdy nasza baza jest już utworzona i mamy z nią połączenie możemy zacząć wprowadzać dane, najpierw jednak trzeba utworzyć tabelę, robimy to według następującego schematu 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))
Postarajmy się stworzyć tabelę według danej składni:
$zapytanie = 'CREATE TABLE nba (id int NOT NULL AUTO_INCREMENT, imie char(30), lata char(3), punkty char(3), mistrzostwa char(3), PRIMARY KEY(id))';
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.
W naszym przypadku kluczem głównym jest pole pierwsze - id. Przeważnie nadaje jako klucz główny określa się pierwsze polew tabeli. Dodatkowo 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
year - rok, jeśli zostanie podany zły, jego wartość zmieni się w 0000
decimal(x, y) - liczba dziesiętna, gdzie x oznacza maksymalną liczbę cyfr, a y maksymalną liczbę cyfr po przecinku
Piotr Kuźmiński
szukaj: tworzenie tabel sql kurs mysql
Zagadnienia poruszane w tej części kursu:
Instalacja MySQL w PHP
Połączenie z bazą danych
Zapytania
Tworzenie i wybieranie bazy
Język SQL: tworzenie tabel
Język SQL: dodawanie rekordów
Język SQL: wybieranie rekordów
Język SQL: aktualizacja rekordów
Język SQL: usuwanie rekordów
Podsumowanie
program partnerski
Część 1
Część 2
Część 3
kurs css
kurs html
kurs xhtml
kurs javascript
kurs php
kurs mysql
strona główna
wyszukiwarka
konkurs
forum
blog
kursy online
kurs css
kurs html
kurs xhtml
kurs javascript
kurs php
kurs mysql
porady
seo
flash
javascript
php + mysql
xhtml + html + css
pozostałe
grafika
darmowe czcionki
darmowe szablony
artykuły
standardy
marketing
użyteczność
pozostałe
recenzje
książki
aplikacje
magazyny
wiadomości
raporty
technologie
wydarzenia
przeglÄ…darki
wyszukiwarki
różne
promuj
redakcja
kontakt
ˆ 2004-2008 copyright by webmade.org
_uacct = "UA-194321-1";
urchinTracker();
Wyszukiwarka
Podobne podstrony:
Język SQL dodawanie rekordów ( dodawanie rekordów sql kurs mysql ) webmade orgJęzyk SQL usuwanie rekordów ( usuwanie rekordów delete sql kurs mysql ) webmade orgJęzyk SQL aktualizacja rekordów ( aktualizacja rekordów update sql kurs mysql ) webmade orgJęzyk SQL wybieranie rekordów ( mysql?tch row sql kurs mysql ) webmade orgZapytania ( zapytania sql kurs mysql ) webmade orgTworzenie i wybieranie bazy ( tworzenie bazy danych wybór bazy danych kurs mysql ) webmade orgOperatory porównań ( operatory porównań kurs mysql ) webmade orgOperatory logiczne ( operatory logiczne kurs mysql ) webmade orgOgraniczenie wyników zapytania ( limit kurs mysql ) webmade orgPorcjowanie wyników zapytania ( porcjowanie wyników kurs mysql ) webmade orgPodsumowanie ( kurs mysql ) webmade orgWyszukiwanie rekordów ( wyszukiwanie rekordów like kurs mysql ) webmade orgAnaliza błędów ( analiza błędów mysql error kurs mysql ) webmade orgSortowanie wyników ( sortowanie wyników order by kurs mysql ) webmade orgMała rzecz, a cieszy ( mysql num rows kurs mysql ) webmade orgWyklad 7 Jezyk SQL funkcje grupowe tworzenie tabel2 Jezyk SQLinformatyka tworzenie stron www kurs wydanie iii radoslaw sokol ebookJezyk SQL podstawy zapytanwięcej podobnych podstron