Bilety

  • 22 марта 2012 г.
  • 18545 Слова
Вопросы для подготовки к экзамену

1. Базы данных и файловые системы
2. СУБД определение, функции
3. СУБД определение, классификация
4. БД основные определения, классификация
5. Объекты базы данных
6. Физическая структура БД в SQL Server
7. Структурная часть реляционной модели
8. Фундаментальные свойства отношений
9. Реляционная алгебра Кодда
10.Целостность реляционных данных, стратегии поддержания ссылочной целостности
11. Этапы разработки баз данных
12. Нормальные формы отношений
13. Модель сущность-связь.
14. Технология клиент-сервер
15. Обзор MS SQL Server, клиентские приложения, системные таблицы
16. Основы языка SQL, типы команд
17. Основной синтаксис оператора SELECT
18. Построение нетривиальных запросов с использованиемоператора SELECT
19. Операторы DML
20. Операторы DDL
21. Операторы DDL(определение структуры таблицы)
22. Индексы
23. Представления
24. Сценарии и пакеты, управляющие конструкции SQL
25. Хранимые процедуры
26. Определяемые пользователем функции
27. Триггеры
28. Курсоры

1) БД и файловые системы
С самого начала развития вычислительной техники образовалось 2 направления ееиспользования.
Первое направление - применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную. Становление этого направления способствовало интенсификации методов численного решения сложных математических задач, развитию класса языков программирования, ориентированных на удобную запись численных алгоритмов.
Второе направление, котороенепосредственно касается темы нашего курса, это использование средств вычислительной техники в автоматических или автоматизированных информационных системах.
Информационная система - программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и/или вычислений, предоставлениипользователям удобного и легко осваиваемого интерфейса.
На самом деле, второе направление возникло несколько позже первого. Это связано с тем, что на заре вычислительной техники компьютеры обладали ограниченными возможностями в части памяти. Использовались запоминающие устройства
- магнитные ленты
- барабаны не удовлетворяли требованиям: достаточный объем памяти, быстрота выполнения операций.
С появлениеммагнитных дисков началась история систем управления данными во внешней памяти. До этого каждая прикладная программа, которой требовалось хранить данные во внешней памяти, сама определяла расположение каждой порции данных на магнитной ленте или барабане и выполняла обмены между оперативной и внешней памятью с помощью программно-аппаратных средств низкого уровня (машинных команд или вызововсоответствующих программ операционной системы).
Историческим шагом явился переход к использованию централизованных систем управления файлами. С точки зрения прикладной программы файл - это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные. Правила именования файлов, способ доступа к данным, хранящимся в файле, и структура этих данных зависят от конкретной системыуправления файлами и, возможно, от типа файла. Система управления файлами берет на себя распределение внешней памяти, отображение имен файлов в соответствующие адреса во внешней памяти и обеспечение доступа к данным.
Недостатки при работе с файловой системой:
1. обеспечение авторизации доступа к файлам
Поскольку файловые системы являются общим хранилищем файлов, принадлежащих, вообще говоря, разнымпользователям, системы управления файлами должны обеспечивать авторизацию доступа к файлам. В общем виде подход состоит в том, что по отношению к каждому зарегистрированному пользователю данной вычислительной системы для каждого существующего файла указываются действия, которые разрешены или запрещены данному пользователю. Существовали попытки...
tracking img