
- •1 Данные и информация. Классификация аис. Дать определения: базы данных, банк данных, система управления базой данных (субд). Функции системы управления базами данных.
- •2 Назначение и основные компоненты системы баз данных.
- •3 Обзор современных систем управления базами данных (субд).
- •4 Архитектура системы баз данных. Архитектура ansi/sparc: три уровня архитектуры. Архитектура клиент/сервер. Архитектура распределенной системы.
- •5 Модели данных: иерархическая, сетевая и реляционная модели данных. Достоинства и недостатки перечисленных моделей данных
- •6 Схема отношения. Какие различают типы связей между типами сущностей? Как они отображаются? Приведите примеры из любых предметных областей связей типа 1:1, 1:м, м:1, м:n.
- •8. Какие языки запросов используются в реляционной модели данных? Язык манипулирования данными для реляционной базы данных в Access.
- •9 Реляционная алгебра и язык sql. Классификация предложений ddl и dml. Классификация типов данных языка sql
- •10. Правила целостности и их назначение. Первичные ключи. Внешние ключи и их назначение. Правило ссылочной целостности. Ссылочная целостность в субд Access.
- •11.Проектирование реляционной базы данных, функциональные зависимости, декомпозиция отношений, транзитивные зависимости, проектирование с использованием метода сущность - связь.
- •Функциональная зависимость и нормальные формы
- •12 Основы работы с субд Access. Объекты базы данных Access. Типы запросов.
- •14 Поиск, сортировка, индексирование базы данных, создание форм и отчетов в Access.
- •16.Цели проектирования реляционных бд. Этапы проектирования. Функциональные зависимости. Дайте определение существующим функциональным зависимостям.
- •17.Концептуальное (инфологическое) проектирование. Что лежит в основе концептуального проектирования? Что называется декомпозицией? Алгоритм декомпозиции.
- •Компоненты инфологической модели
- •Модель “сущность-связь”
- •18 Защита баз данных. Целостность и сохранность баз данных.
- •20.Что называется распределенной базой данных (рбд)? Основная задача распределенной базы данных. Перечислите способы решения этой задачи. Классификация рбд.
1 Данные и информация. Классификация аис. Дать определения: базы данных, банк данных, система управления базой данных (субд). Функции системы управления базами данных.
Данные – совокупная информация, хранимая в БД в виде одного из нескольких различных типов. Они включают в себя имена, тел. №, числа и т.д. Данные могут хранится в виде слов, набранных заглавными или строчными буквами. Ими можно манипулировать и их можно исправлять. Под инфо понимают любые сведения о каком–либо событии, процессе и т.п., являющиеся объектом некоторых операций: восприятия, передачи, преобразования, хранения и использования.
База данных – это совокупность данных, обладающих следующими качествами: 1)интегрированностью, направленной на решение общих задач в конкретной предметной области; 2)модельностью (т.е. структурированностью, отражающей некоторую часть реального мира); 3)взаимосвязанностью;
независимостью описания данных от прикладных программ и наоборот.
Важной составной частью БД является система управления базами данных (СУБД), предназначенная для создания, ведения и использования БД. Основной операцией СУБД является поиск записей в БД. Дадим определение.
субд комплекс программ и языковых средств, позволяющий: 1)обеспечить пользователей языковыми средствами описания и манипулирования данными; 2)обеспечить поддержку логических моделей данных; 3)обеспечить операции создания и манипулирования логическими данными (выбор, вставка, обновление, удаление данных и т.п.) и одновременное отображение (выполнение) этих операций над физическими данными; 4) обеспечить защиту и целостность (согласованность) данных. Это означает, что необходимо обеспечивать защиту от некорректных обновлений данных пользователями, защиту от несанкционированного доступа, защиту данных от разрушений при сбоях оборудования. Если интеграция данных является основой организации БД, то централизация управления – основа организации и функционирования СУБД. БнД АИС, включающая в свой состав комплекс специальных методов и средств для поддержки динамической информационной модели предметной обл. с целью обеспечения информационных запросов пользователей.
2 Назначение и основные компоненты системы баз данных.
Основной составной частью СУБД является ядро – набор управляющих программ, предназначенных для автоматизации всех процессов, связанных с обращением к БД. Ядро СУБД в процессе работы с базами данных постоянно находится в основной памяти ЭВМ и организует обработку поступающих запросов пользователей, управляет очередностью их выполнения, взаимодействует с прикладными программами пользователей и операционной системой, контролирует завершение операций доступа к БД и выдает сообщения. Важнейшей функцией ядра является организация параллельного выполнения запросов. Другой частью СУБД является набор обрабатывающих программ, включающий трансляторы с языков описания данных, схемы хранения, подсхемы хранения, трансляторы с подъязыков и автономных языков программирования, а также интерпретатор с языка запросов. Следует помнить, что этот набор программ не обрабатывает данные как таковые. Отдельную группу программ составляет группа сервисных программ