Содержание
- 2. Cíl lekce Po skončení této lekce byste měli umět: Popsat hlavní databázové objekty Vytvářet tabulky Popsat
- 3. Databázové objekty STRANA
- 4. Pravidla pro názvy Názvy tabulek a sloupců musí Začínat písmenem Smějí být dlouhé 1 – 30
- 5. Příkaz CREATE TABLE Musíte mít Privilegium CREATE TABLE Prostor pro uložení Specifikujete: Název tabulky Název sloupce,
- 6. Odkazy na tabulky jiného uživatele Tabulky vlastněné jiným uživatelem nejsou součástí uživatelova schématu Můžete použít uživatelovo
- 7. Volba DEFAULT Specifikujte defaultní hodnotu pro sloupec během vkládání Platnými hodnotami jsou literál, výraz nebo SQL
- 8. Vytváření tabulky Vytvořte tabulku Ověřte vytvoření tabulky DESCRIBE dept STRANA
- 9. Tabulky v databázi Uživatelské tabulky: Je to kolekce tabulek vytvořených a vlastněných uživatelem Obsahují uživatelovy informace
- 10. Dotazy do datového slovníku SELECT DISTINCT object_type FROM user_objects ; Vyber názvy tabulek uživatelem vlastněných Vyber
- 11. Datové typy
- 12. Datové typy pro datum a čas Oracle 9i přinesl nové datové typy pro čas a datum
- 13. Datové typy pro datum a čas Základním typem je typ DATE Datový typ TIMESTAMP je rozšířením
- 14. Vytváření tabulky s užitím poddotazu Vytvořte tabulku a vložte do ní řádky kombinací příkazu CREATE TABLE
- 15. Vytváření tabulky s užitím poddotazu DESCRIBE oddel80 CREATE TABLE oddel80 AS SELECT zamestnanec_id, prijmeni, plat*12 ROK_PLAT,
- 16. Příkaz ALTER TABLE Příkaz ALTER TABLE umožňuje Přidat nový sloupec Modifikovat stávající sloupec Definovat defaultní hodnotu
- 17. Příkaz ALTER TABLE Užijte příkaz ALTER TABLE pro přidání, změnu a zrušení sloupce ALTER TABLE tabulka
- 18. Přidání sloupce ODDEL80 ODDEL80 Přidej nový sloupec do tabulky ODDEL80
- 19. Přidání sloupce Přidejte nový sloupec PRÁCE_ID Nový sloupec se objeví jako poslední ALTER TABLE oddel80 ADD
- 20. Změna sloupce U sloupce můžete změnit datový typ, velikost a defaultní hodnotu Změna defaultní hodnoty má
- 21. Zrušení sloupce Použijte klauzuli DROP COLUMN pro odstranění nepotřebného sloupce STRANA
- 22. Odstranění tabulky Všechna data a struktura tabulky jsou zrušena Všechny probíhající transakce jsou ukončeny s potvrzením
- 23. Změna názvu objektu Ke změně názvu tabulky, pohledu, sekvence nebo synonyma použijte příkaz RENAME Musíte být
- 24. Vyprázdnění tabulky Příkaz TRUNCATE TABLE Odstraní všechny řádky z tabulky Uvolní skladový prostor obsazený tabulkou Jestliže
- 25. Co je omezení? Omezení (constraints) vynucují pravidla na úrovni tabulek Omezení zabraňují vymazání dat, na které
- 26. Pravidla pro omezení Constraint může být pojmenován nebo je jeho jméno vytvářeno serverem Vytvořit omezení lze:
- 27. Vytváření omezení CREATE TABLE zamestanci ( zamestnanec_id NUMBER(6), jmeno VARCHAR2(20), ... funkce_id VARCHAR2(10) NOT NULL, CONSTRAINT
- 28. Vytváření omezení Omezení na úrovni sloupců Omezení na úrovni tabulky sloupec [CONSTRAINT název_omezení] typ_omezení, sloupec,... [CONSTRAINT
- 29. Omezení NOT NULL Zajišťuje, že do sloupce nemůže být vložena hodnota NULL NOT NULL constraint (žádný
- 30. Omezení NOT NULL Definuje se na úrovni sloupce CREATE TABLE zamestnanci( zamestnanec_id NUMBER(6), prijmeni VARCHAR2(25) NOT
- 31. Omezení UNIQUE Zabezpečuje, že v určitém sloupci budou pouze jedinečné hodnoty (bez opakování) LZE NELZE UNIQUE
- 32. Omezení UNIQUE Lze jej definovat na úrovni řádku i tabulky CREATE TABLE zamestnanci( zamestnanec_id NUMBER(6), prijmeni
- 33. Omezení PRIMARY KEY Omezení PRIMARY KEY je sloupec, který jednojednoznačně identifikuje určitý řádek v tabulce PRIMARY
- 34. Omezení PRIMARY KEY Lze definovat jak na úrovni tabulky, tak řádku STRANA
- 35. Omezení FOREIGN KEY Cizí klíč INSERT Přípustné Nelze – klíč neexistuje STRANA
- 36. FOREIGN KEY constraint Lze definovat na úrovni tabulky i sloupce CREATE TABLE zamestnanci( zamestnanec_id NUMBER(6), prijmeni
- 37. FOREIGN KEY constraint Klíčová slova FOREIGN KEY: identifikuje sloupec v dceřiné tabulce, který odpovídá vzoru REFERENCES:
- 38. Omezení CHECK Definuje podmínky, které musí každý řádek splňovat Následující výrazy jsou nepřípustné Odkazy na pseudosloupce
- 39. Přidávání omezení Použijte příkaz ALTER TABLE Přidat nebo odstranit omezení beze změny struktury Povolit nebo zakázat
- 40. Přidání omezení Přidejte omezení FOREIGN KEY, který zajistí, že manažer zaměstnance již musí existovat jako platný
- 41. Odstranění omezení Odstraňte manažerské omezení z tabulky ZAMESTANCI Odstraňte PRIMARY KEY na tabulce ODDELENI a odstraňte
- 42. Deaktivace omezení Použijte DISABLE klauzuli příkazu ALTER TABLE k deaktivaci integritního omezení Aplikujte volbu CASCADE k
- 43. Aktivace omezení Aktivujte integritní omezení v tabulce deaktivované užitím klauzule ENABLE UNIQUE nebo PRIMARY KEY indexy
- 44. Prohlížení omezení Dotaz do tabulky USER_CONSTRAINTS ukáže všechny definice a jména omezení STRANA
- 46. Скачать презентацию











































Лекция 2
Программирование автоматики В терминалах РЗ АПВ, АВР, АЧР
Kibersport_3
TK
Интерфейсы на Java
Основы логики
Язык программирования
Системы счисления. Краткие обозначения. Модифицированные коды. (часть 4)
Презентация на тему Язык программирования C++
Электронный учебник Создание презентаций
Коммутация каналов и пакетов кафедра ЮНЕСКО по НИТ
Каскадные таблицы стилей CSS
Инструктаж по прохождению программы Основы здорового питания на платформе ФБУН Новосибирский НИИ гигиены Роспотребнадзора
Прототипирование. 3D печать
Практическая квалификационная работа Устройство памяти персонального компьютера
Основная (каноническая) задача линейного программирования (ОЗЛП)
Основные понятия ООП
Прогнозы технического директора Google Рэймонда Курцвейла
Информационная безопасность
Программа - Ты предприниматель
Социальные сети
Специфика поиска и обработки информации в спортивной журналистике
Залогинивание
Самостоятельная работа: построить электронную таблицу, точечную диаграмму
Кодирование информации. Язык и алфавит
Статистика по каталогу СТЕ портала поставщиков
Различные системы счисления
Разработка приложения StarPlatinum: Алгоритмизация