Kategorie
Nauka zdalna Projektowanie baz danych

PBD – Tip -instrukcja insert, lekcja 1

Dzień dobry.

Poznaliście instrukcję INSERT na zajęciach w szkole, jednak z relacji świadków wynika, że wiedza ta zaginęła i nikt nie zgłosił jej zaginięcia.

Instrukcja INSERT służy do wstawiania nowych wierszy (rekordów) do tabeli. Najbezpieczniej (wg mnie) jest używać jej w postaci zawierającej nie tylko dane do wstawienia, ale również przyporządkowanie kolumn.

INSERT into nazwa_tabeli (pole,1 pole 2, ….) VALUES (wat1, wart2, … );

Kilka osób zostawiło notatki w szkole i nie pamiętało jak utworzyć bazę danych i tabelę. Zatem przypominam:

CREATE DATABASE nazwa_bazy_danych

CREATE TABLE nazwa_tabeli (
nazwaKolumny1 TypDanych,
nazwaKolumny2 TypDanych,

);

Znając składnie, przypomnę ich użycie:
CREATE DATABASE Moja_baza;
CREATE TABLE znajomi (
znajomi_id int,
nick text,
imie_nazwisko text,
w_co_gra text
);
USE Moja_baza;
INSERT INTO znajomi (znajomi_id, nick, imie_nazwisko, w_co_gra) VALUES (1, ‘Tymi’, ‘Tymoteusz Mimowolny’, ‘CoD, Sims, Fortnite’);

Sprawdź działanie podanych instrukcji w dowolnym systemie obsługującym SQL (XAMP lub poprzez sugerowaną stronę www).

Jeżeli komputer zajął inny członek rodziny, możesz śmiało zrobić to w telefonie przez przeglądarkę www: https://www.w3schools.com/sql/trysql.asp?filename=trysql_op_in

Na podanej stronie komendy musisz podawać pojedynczo (nie używamy tam CREATE DATABASE i USE:

Zatwierdzacie klikając “Run SQL”.


Zadanie do wykonania po dzisiejszej lekcji:

Dostateczny: utwórz wskazane tabele i dodaj jednego znajomego.
Dobry: jak w dostateczny, ale dodaj jeszcze czterech znajomych.
Bardzo dobry: jak wyżej, oraz dodaj tabele Moje_gry zawierającą odpowiednie pola.
Celujący: jak wyżej, oraz uzupełnij tabelę Moje_gry odpowiednimi wpisami.

Dokumentacje w postaci screenów ekranów z poszczególnymi komendami oraz podglądem powstałych tabel prześlij na adres tomczukpraca@gmail.com. Tytuł wiadomości koniecznie wg wzoru: Tip lekcja nr 1 Jan Kowalski
Powodzenia!
p.s. Odpowiadam na pytania na mejlu/messendżerze w godzinach trwania waszej lekcji wg planu.W innych porach jedynie w komentarzach.

Print Friendly, PDF & Email

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *