Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Create index




Створення таблиць (оператор CREATE TABLE). Видалення таблиць (оператор DROP TABLE).

Створення баз даних.

Забезпечення безпеки

Система безпеки SQL умовно ділиться на два рівні: сервера і бази даних. На рівні сервера визначається можливість доступу користувачів до сервера. На рівні бази даних для користувачів, що одержали доступ до сервера, встановлюються права доступу до об'єктів бази даних.

На сервері система захисту SQL може бути реалізована в двох режимах:

- стандартному - комбінацією засобів захисту

- інтегрованому-використанням тільки засобів захисту.

У стандартному режимі захисту контроль і управління обліковими записами, що використовуються для доступу до сервера, здійснює SQL-сервер.

Крім того, SQL самостійно виконує перевірку автентичності користувача за допомогою пароля (тобто аутентифікація), зберігає дані про права доступу, іменах і паролі.

В інтегрованому режимі захисту контроль над встановлюваними користувачами з’єднанями здійснює операційна система.

 

Лекція 11. Мова SQL. Ідентифікатори мови SQL.

Ідентифікатори мови SQL. Типи даних мови SQL, визначені стандартом ISO. Мова керування даними — DML. Запити на створення та оновлення схеми БД, таблиць та представлень. Створення баз даних. Створення таблиць (оператор CREATE TABLE). Видалення таблиць (оператор DROP TABLE). Створення індексу (оператор CREATE INDEX). Видалення індексу (оператор DROP INDEX). Порівняння мов SQL і QBE. Внутрішня мова СУБД. Зберігаємі процедури та тригери. Призначення та переваги. Технології доступу BDE, ADO, ADO.Net, JDBC

 

11.1. Основні оператори мови DDL.Запити на створення та оновлення схеми БД, таблиць та представлень.

-CREATE SCHEMA (кріейт) ‘ Створення бази даних

-DROP SCHEMA (дроп)

-CREATE DOMAIN ‘ Створення домена

CREATE DOMAIN INT_1 AS SMALLINT; - створити домен INT_1 на основі базового типу поля SMALLINT

CREATE DOMAIN INT_B AS SMALLINT DEFAULT 0 NOT NULL CHECK (VALUE IN (0,-1)); - створити домен INT _ B на основі базового типу поля SMALLINT з значенням по умовчанню рівним 0, забороною пустих NULL - значень, припустимі значення 0 або -1.

-DROP DOMAIN

-CREATE TABLE

CREATE TABLE VIDDIL (NVB INT_1 NOT NULL, NAMV T_30 ); - створити таблицю VIDDIL, з полями NVB( визначено на домені INT_1, не може бути пустим ), NAMV ( визначено на домені T_30)

-ALTER TABLE

ALTER TABLE VIDDIL ADD CONSTRAINT PK_VIDDIL PRIMARY KEY (NVB) – створити первинний ключ NVB таблиці VIDDIL.

-DROP TABLE – видаленнятаблиці з бази даних

11.1.3.Створення відображення(представлення).В идаленнявідображення.

-CREATE VIEW – створити відображення

CREATE VIEW INSTITUT(KI, NAMI) AS SELECT ID, NAMP FROM PIDROZDIL WHERE GRUPP=2; - створити користувацьке відображення INSTITUT на базі запиту до таблиці PIDR OZDI.

-DROP VIEW

У реляційній моделі слово " відображення " (view) характеризує не всю зовнішню модель користувача, а лише деяке віртуальне відношення (virtual relation), тобто відношення, яке насправді не існує, але яке динамічно відтворюється на підставі одного чи декількох базових відношень (відношень, що реально існують у базі даних

11.1.4.Створення індексу (оператор CREATE INDEX). Видалення індексу (оператор DROP INDEX).




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 406; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.