Jak stworzyć tabelę w SQL

Jak stworzyć tabelę w SQL

Wiedza o tym, jak poprawnie utworzyć tabelę SQL, jest prawdopodobnie jedną z najważniejszych umiejętności, jakie powinien posiadać początkujący projektant baz danych.





Jeśli jesteś nowicjuszem w zarządzaniu bazami danych lub po prostu potrzebujesz odświeżenia w tabelach SQL, ten samouczek jest właśnie dla Ciebie.





Pierwsze kroki z tabelą SQL

Zanim utworzymy tabelę, upewnij się, że masz skonfigurowany schemat na serwerze SQL. W tym przykładzie użyjemy a Serwer MySQL wraz z MySQL Workbench, aby utworzyć tabelę.





Pierwszą rzeczą do zrobienia jest nawiązanie połączenia.

Aby to zrobić, otwórz MySQL Workbench i kliknij + ikonę, aby dodać połączenie.



Spowoduje to otwarcie okna dialogowego, w którym możesz kontrolować właściwości nowego połączenia. Dodaj nowy Nazwa połączenia i kliknij ok .

jak mogę sprawić, by Chrome zużywał mniej pamięci?

Kliknięcie połączenia przeniesie Cię do edytora, w którym możesz wprowadzać zapytania w celu tworzenia i manipulowania schematami.





Aby przetestować nasz kod do tworzenia tabeli, stwórzmy nowy schemat.

CREATE schema mySchema;
USE mySchema

Tworzy to schemat SQL, który przechowuje tabele i ich relacje. Teraz na stół.





Utwórz tabelę SQL

W SQL tabelę można utworzyć za pomocą słowa kluczowego CREATE. Tworząc tabelę, musisz określić jej nazwy kolumn, typy danych kolumn oraz kolumnę klucza podstawowego.

Ogólna składnia do tego celu to:

CREATE TABLE table_name(
column1 datatype
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( columnName )
);

Użyjmy tej składni, aby utworzyć tabelę przechowującą dane pracowników w firmie.

use mySchema;
CREATE TABLE employee(
empID int not null,
empName varchar(25) not null,
emailID varchar(25) not null,
PRIMARY KEY (empID)
);

Zwróć uwagę na niepustą frazę kluczową tutaj. Gwarantuje to, że za każdym razem, gdy dodawany jest nowy pracownik, żadne z pól nie może pozostać puste podczas dodawania jego informacji.

Teraz przetestujmy, czy nasza tabela została pomyślnie utworzona i zapisana w schemacie. Jednym ze sposobów, aby to zrobić, jest dodanie niektórych wartości do tabeli i wyświetlenie ich w panelu „Siatka wyników”.

Dodawanie wartości w tabeli SQL

Aby dodać wartości do tabeli, użyj następującego polecenia i argumentów:

INSERT INTO employee
VALUES (1, ‘John Matthews’, ‘john_matthews@muo.com’);

Wyświetlanie wartości z tabeli SQL

Aby wyświetlić wartości z tabeli pracowników, możemy skorzystać z polecenia SELECT.

Aby to zrobić, użyj:

SELECT * from employee;

* tutaj jest operatorem wieloznacznym, który domyślnie wybiera wszystko. W takim przypadku do wyświetlenia zostaną wybrane wszystkie wiersze tabeli pracowników.

Jeśli wszystko pójdzie gładko, oto co powinieneś zobaczyć:

Związane z: Dowiedz się polecenia SQL GROUP BY

Dalsza eksploracja SQL

Bazy danych to o wiele więcej niż tylko budowanie tabeli po tabeli. Możesz bawić się kilkoma przydatnymi funkcjami, takimi jak zapytania i podzapytania, a jeśli masz ochotę na przygodę, możesz nawet spróbować napisać procedurę lub wyzwalacz.

Ostatecznie jednak skuteczność programu SQL sprowadza się do tego, jak dobrze budujesz i układasz tabele. Dlatego pamiętaj, aby zachować ten przewodnik w zakładkach, dopóki nie nauczysz się budować tabel SQL jak własną kieszeń!

Udział Udział Ćwierkać E-mail Niezbędna ściągawka do poleceń SQL dla początkujących

Chcesz dowiedzieć się więcej o SQL? Posiadanie uchwytu na różne polecenia zapytań SQL to świetny sposób na osiągnięcie postępu.

Czytaj dalej
Powiązane tematy
  • Programowanie
  • SQL
  • Baza danych
O autorze Yash Chellani(10 opublikowanych artykułów)

Yash jest początkującym studentem informatyki, który uwielbia budować i pisać o wszystkich sprawach technicznych. W wolnym czasie lubi grać w squasha, czytać najnowsze gry Murakami i polować na smoki w Skyrim.

Więcej od Yasha Chellani

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować