Содержание
- 2. Уровни представления данных В процессе научных исследований предлагались различные способы реализации СУБД. Самым жизнеспособным из них
- 3. Каждому из перечисленных уровней ставится в соответствие модель описания данных: внешняя модель – модель данных на
- 4. Функции СУБД Непосредственное управление данными во внешней памяти Эта функция включает обеспечение необходимых структур внешней памяти
- 5. Функции СУБД Поддержка языков БД. (язык определения данных, язык манипулирования данными). Стандартным языком наиболее распространенных в
- 6. Лекция часть II (SQL)
- 7. Оператор ALTER TABLE Statement. Syntax В концепции реляционных баз заложена «гибкость» структуры, т.е. простота изменения структуры.
- 8. Пример оператора ALTER TABLE Пример 1: Допустим в таблице employee был создан столбец employeeName varchar(50) без
- 9. Пример оператора ALTER TABLE Пример 4: Необходимо добавить новое табличное ограничение в таблицу Employees ALTER TABLE
- 10. Оператор DROP TABLE Удаление таблицы из базы данных осуществляется с помощью оператора Drop Table (оператор Drop
- 11. Индексы Индекс(англ. index) –объект базы данных, связанный с таблицей или представлением, создаваемый с целью повышения производительности
- 12. Структура Индекса В большинстве СУБД поиск записей с нужным значением индекса реализован с помощью B-tree алгоритмов,
- 13. Кластерные индексы ( Clustered Indexes) Кластерные индексы – принципиальным отличие кластерного индекса является то, что при
- 14. Некластерные индексы (Nonclustered Indexes) Некластерные индексы – наиболее типичный вид индексов. Они не перестраивают физическую структуру
- 15. Типы индексов В свою очередь кластерные и некластерные индексы могут быть следующих типов: Композитный индекс: индекс,
- 16. Создание и удаление индекса Индекс создается командой CREATE INDEX Синтаксис: CREATE [ UNIQUE ] [ CLUSTERED
- 17. Общие рекомендации для создания и использования индексов Обычно не имеет смысла создавать индексы для таблиц, содержащих
- 18. Типы специальных таблиц Помимо стандартных пользовательских таблиц, SQL Server 2005/2008 предоставляет следующие типы таблиц, которые служат
- 19. Операторы DML INSERT: заполнение таблиц с данными; UPDATE: изменение табличных данных; DELETE: удаление данных из таблицы;
- 20. Оператор INSERT INTO Ввод новых записей в таблицу осуществляется оператором INSERT INTO Синтаксис: INSERT INTO table_name
- 21. Оператор UPDATE Изменение существующих данных – осуществляется с помощью инструкции UpDate, имеющей следующий синтаксис Синтаксис: UPDATE
- 22. Оператор DELETE Удаление данных из таблицы осуществляется командой Delete, которая удаляет записи, удовлетворяющие заданному условию Синтаксис:
- 24. Скачать презентацию