Ćwiczenie wstępne
Zapoznanie się z narzędziem SQLDEVELOPER (sqldev.pdf)
Wywołujemy:
SQLDEVELOPER
Nowe połączenie: Nazwa dowolna
Użytkownik: snrindeksu
Hasło: snrindeksu
Host: 217.173.198.132 (10.0.4.9)
Port: 1521 (1522)
SID: orcl (dydorcl)
Sprawdzić, czy na koncie użytkownika istnieją jakiekolwiek tabele:
SQL> select table_name from user_all_tables;
1. Utworzyć tabelę:
SQL>Create table rachunki(
Nazwisko varchar2(30),
Kwota number(10,2),
Nr_konta number(20));
2. Dodać do istniejącej tabeli nową kolumnę np. imię właściciela konta
SQL>Alter table rachunki add(
Imie varchar2(15));
SQL>Alter table rachunki add(
Id_rach number(6) primary key );
SQL>Alter table rachunki add(
2 Wys_wyp number(6,2) check (wys_wyp between 10 and 400));
3. Zmodyfikować istniejącą tabelę np. zaktualizować wartość kolumny Nr_konta na not null
SQL>Alter table rachunki modify(
Nr_konta number(20) not null);
SQL>Alter table rachunki modify(
Kwota number(10,2) default 0);
4. Zmienić nazwę tabeli :
SQL>rename
Rachunki to rachunki_1;
5. Modyfikacja schematu relacji
SQL>Alter table rachunki drop primary key;
2