Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_po_BD.doc
Скачиваний:
20
Добавлен:
25.09.2019
Размер:
587.78 Кб
Скачать

  1. Основные определения. Информация. Данные. База данных. Предметная область. Объект. Атрибут. СУБД.

  2. Трехуровневая архитектура БД. Уровни представления БД. Внешний, концептуальный, внутренний уровни. Теоретические основы проектирования БД. Этапы концептуального проектирования.

  3. Модели представления данных. Сетевая и иерархическая модели. Преимущества и недостатки. Отношения между объектами.

  4. Модели представления данных. Реляционная модель. Основные понятия: атрибут, домен, кортеж (запись), ключ. Фундаментальные свойства отношений.

  5. Основные операции реляционной алгебры – выборка, проекция, декартово произведение, объединение, разность.

  6. Дополнительные операции реляционной алгебры – – соединение, пересечение, деление.

  7. СУБД FoxPro. Основы работы с БД. Индексирование, поиск, фильтр, установка временных связей.

  8. СУБД FoxPro. Создание таблиц базы данных. Работа с базами данных. Понятие ссылочной целостности. Хранимые процедуры.

  9. Функциональные зависимости и их свойства. Понятие реляционной целостности.

  10. Нормализация отношений. Цель нормализации. Аномалии в отношениях. Ненормализованные отношения. Первая нормальная форма.

  11. Нормализация отношений. Вторая и третья нормальные формы. Аномалии в отношениях.

  12. Нормализация отношений. Нормальная форма Бойса-Кодда.

  13. Нормализация отношений. Четвертая нормальная форма. Понятие многозначной зависимости.

  14. Нормализация отношений. Пятая нормальная форма. Понятие зависимости соединения.

  15. Предметная область информационной системы. Объекты и связи. Классификация связей. Теоретические основы проектирования БД. Этапы концептуального проектирования.

  16. Семантическое моделирование данных. Семантическая модель Сущность-Связи (ER).

  17. Понятия транзакций в СУБД. Свойства АСИД. Проблемы параллельного выполнения транзакций. Понятие блокировки, методы управления параллельностью.

  18. Язык структурированных запросов SQL. Основные положения.

  19. Язык структурированных запросов SQL. Установка критериев выбора.

  20. Язык структурированных запросов SQL. Обобщение данных с помощью агрегатных функций.

  21. Язык структурированных запросов SQL. Формирование вывода запросов. Упорядочивание вывода полей.

  22. Язык структурированных запросов SQL. Объединение таблиц.

  23. Язык структурированных запросов SQL. Соотнесенные подзапросы.

  24. Язык структурированных запросов SQL. Ввод, удаление и изменение значений в таблице. Создание таблицы.

  25. Microsoft SQL Server 2000. Основные концепции технологии «клиент-сервер», структура хранения данных, файлы и группы файлов. Основные объекты базы данных.

  26. Microsoft SQL Server 2000. Создание базы данных с помощью Enterprise Manager. Работа с таблицами. Ограничения целостности.

  27. Администрирование SQL Server 2000. Терминология. Создание ролей и пользователей в БД.

  28. Microsoft SQL Server 2000. Резервное копирование и восстановление. Экспорт и импорт данных.

  29. Microsoft SQL Server 2000.Создание и использование хранимых процедур и пользовательских функций.

  30. Физическая организация данных.Механизмы среды хранения и архитектура БД. Структура хранимых данных. Виды адресации хранимых записей. Способы доступа к данным. Индексирование. Хеширование.

  31. Тенденции развития БД. Хранилища данных. Основные свойства. Архитектура, схемы ХД. Понятие метаданных. Информационные потоки в хранилищах данных.

  1. Основные определения. Информация. Данные. База данных. Предметная область. Объект. Атрибут. Субд.

Информация – совокупность сведений, воспринимаемых из окружающей среды, выдаваемых в окружающую среду или сохранённых внутри информационных систем.

Данные – информация, представленная в определённом виде.

Данные в информационной системе должны быть представлены в виде, позволяющим автоматизировать сбор, хранение и обработку информации.

Числовая обработка данных: используются числа, переменные, массивы.

Нечисловая обработка данных: файлы, записи, поля, сети.

База данных – состоит из некоторого набора постоянных данных, которые используются прикладными системами для какого либо предприятия.

База данных – совместно используемый набор логически связанных данных и описания этих данных, предназначенных для удовлетворения информационных потребностей организаци.

База данных – совокупность взаимосвязанных, структурированных, систематизированных данных при такао минимальной избыточности, которая допускает их испльзование оптимальным образом одним или несколькими приложениями в определённой клиентной области.

База данных – динамическая информационная модель некоторой предметной области, отражение внешнегог мира.

Доступ к данным, хранящимся в базе, осуществляется с помощью специальных методов.

Предметная область – отражённая в БД совокупность объектов реального мира с их характеристиками и связями между ними, относящихся к некоторой области знаний и имеющих практическую ценность для пользователя.

Объект предметной области – элемент, который можно чётко идентифицировать и несёт практическую ценность для пользователя.

Атрибуты – свойства и характеристики объекта.

Домен – множество всех возможных значений атрибута.

Ключ – атрибут или совокупность атрибутов, однозначно определяющих объект.

Потенциальный ключ – атрибут или набор атрибутов, которые потенциально могут идентифицировать объект.

Первичный ключ – один из потенциальных ключей, назначенный первичным.

Вторичный ключ - атрибут или набор атрибутов, относящий объект к какой-то группе объектов. Очень часто вторичный ключ одного объекта является первичным ключём другого.

СУБД – система програмного обеспечения, имеющая средства обработки БД на языке БД, позволяющая обрабатывать обращения к БД, поступающие от прикладных программ и конечных пользователей, а также поддерживать целостность БД.

Функции субд

Позволяет определять БД с указанием её структуры, типов данных, ограничений для данных.

Вести работу с данными, а именно: извлекать, обновлять, добовлять, удалять данные.

СУБД осуществляет защиту данных:

  1. Защита от несанкционированного доступа

  2. Сохранение целостности данных, обеспечивающее непротиворечивое состояние данных

  3. Система управления паралельной работой, контролирующая процесс совместного доступа к данным

  4. Система востановления данных до предыдущего непротиворечивого состояния

Система БД – предстовляет собой совокупность БД, СУБД, соотвтствующего оборудования и персонала работающего с БД.

Администратор БД – человек, отвечающий за состояние БД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]