Font size
Worksheetsbazy danych
Total questions: 17
Worksheet time: 17mins
Bazę danych tworzymy za pomocą polecenia:
CREATE DATABASE
CREATE DATABASE nazwa_bazy
CREATE DATABASE nazwa_bazy nazwa_pliku
INSERT database
Tabele usuwamy za pomocą polecenia:
DELETE
UPDATE
INSERT
DROP
Która z podanych kombinacji typów może być kluczem głównym:
SMALLINT(3), UNSIGNED, NOT NULL, AUTO_INCREMENT
AUTO_INCREMENT, NOT NULL
SMALLINT(3), UNSIGNED, NOT NULL
SMALLINT(3), UNSIGNED, AUTO_INCREMENT
Nazwę kolumny w wyniku zapytania nadajemy za pomocą:
LIKE
AS
=
:=
Kolejność w jakiej SQL automatycznie (domyślnie) sortuje to:
ASC
DESC
ORDER
nie sortuje
Dane w tabelach uaktualniamy za pomocą:
INSERT
UPLOAD
CHANGE
UPDATE
Wiersz wypełniamy znakiem specjalnym za pomocą:
LEFT
INSERT
LPAD
LTRIM
Wielkość liter zmieniamy na duże za pomocą:
CHANGE
UPPER
LOWER
BIGGER
Do policzenia znaków w wierszu można użyć:
CHAR_LENGTH
GIVE_POSITION
POSITION
LENGTH
Która z funkcji zaokrągla wartość:
ROUND
VALUE
RAND(...)
ROUND(...)
Funkcja DISTINCT:
usuwa duplikaty
zmienia hasło
formatuje bazę
wypisuje duplikaty
Tworząc tabele podajemy:
tylko nazwy kolumn
nazwy kolumn i ich typy
typy kolumn
numer tabeli
Dodać kolumnę do istniejącej tabeli można poleceniem
ADD COLUMN
CHANGE COLUMN
DROP COLUMN
INSERT COLUMN
Parametr –u przy uruchamianiu mysql:
określa użytkownika
określa hasło
wypisuje wersje
taki parametr nie istnieje
Tabele istniejące w bazie danych wyświetlamy poleceniem:
USE TABLES
SELECT TABLES
PRINT TABLES
SHOW TABLES
Jaki jest wynik tego zapytania:
SELECT POSITION ('a' in opis_wydatku)
FROM wydatki;
zastępuje znak ‘a’ spacją
ilość wystąpień ‘a’
miejsce wystąpienia ‘a’
miejsca wystąpień wszystkich ‘a’
Jaki jest wynik tego zapytania:
SELECT nazwa_klienta, osoba_kontaktowa
FROM klienci
WHERE osoba_kontaktowa NOT LIKE ‘Jo%’;
szuka ilość wystąpień wzorca
szuka wzorca podobnego do zadanego
szuka miejsce wystąpienia wzorca
szuka wzorca innego niż zadany
