- •1.1. Экономическая информация, ее виды, структурные единицы
- •1.2 Внемашинная организация экономической информации: документы, их виды, структура.
- •1.3 Понятие классификации информации. Системы классификации
- •1.4 Классификаторы информации, их назначение, виды
- •1.5 Понятие кодирования информации. Методы кодирования.
- •1.6 Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •1.7 Объемы современных баз данных и устройства для их размещения.
- •1.8 Приложения и компоненты базы данных. Словарь данных
- •2.15 Реляц целостность: цел-ть отнош-й, ссылочн цел-ть.
- •2.16 Операции реляц алгебры: объед, пересеч, разность, декартово произвед-е, проекция, выборка, соедин, делен.
- •2.14 Связь м/ду т в рмд. Первич и внеш ключи, их отлич.
- •3.22 Этапы жизненного цикла базы данных.
- •3.23 Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •3.24 Типы связи, их представление на er-диаграмме.
- •3.25 Класс принад-ти сущ-ти, его представл-е на er-диаг
- •3.27 Пп er-диаграмм в реляц т в случае связи 1:м, м:n.
- •3.28 Нормализация таблиц, ее цель. Первая нормал форма. Вторая нормал форма. Третья нормал форма.
- •3.29 Концептуальн проектир-е, его цель и процедуры.
- •3.30 Логич проектир-е, его цель и процедуры.
- •3.31 Физич проектир-е, его цель и процедуры.
- •3.32 Семантич объектн м. Пример объектн диагр-ы.
- •4.34 Понятие субд. Архитектура субд.
- •4.35 Возм-ти, предост субд польз-лям. Произв-ть субд
- •4.36 Клас-ция субд. Режимы работы польз-ля с субд
- •4.37 Функции субд.
- •4.38 Направления развития субд:.И тд.
- •5.39 Знания, их виды. Бз. Экспертные системы.
- •5.40 Продукционные модели. База фактов. База правил. Работа машины вывода.
- •5.41 Семантические сети. Виды отношений.
- •5.42 Фреймы, их виды, струк-ра. Сети ф. Примеры.
- •5.43 Формальн логич модели. Их примеры (исчисление высказываний и исчисл-е предикатов)
- •6.44 Характеристика субд Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовател интерфейс, настройка рабоч среды.
- •6.45 Характеристика объектов бд.
- •6.46 Типы обрабатываемых данных и выражения.
- •7.47 Инструме ср-ва для созд бд и ее приложений.
- •Окно бд объект Таблицы [Создать] окно Новая таблица выбрать Конструктор [ок]
- •7.49 Корректировка бд (каскадные операции).
- •7.50 Работа с таблицей в режиме таблицы
- •7.51 Конструирование запросов выбора, перекре-стного, запросов на внесение измен-й в бд.
- •7.52 Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками).
- •7.53 Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •7.54 Создание статистич Web-страниц из объектов бд. Конструирование страниц доступа к данным.
- •7.55 Конструирование макросов, связан и несвязан с событиями, различных по структуре.
- •8.56 Назначение sql, стандарты и достоинства.
- •8.57 Структура команды sql.
- •58. Типы данных и выражения в sql.
- •8.59 Возможности языка sql по определению д, внесению изменений в бд, извлечению д из базы.
- •8.60 Понятие и типы транзакции. Обработка транзакций в sql.
- •8.61 Управление доступом к данным: привилегии, их назначение и отмена.
- •8.62 Встраивание sql в прикладные программы.
- •8.63 Диалекты языка sql в субд.
- •9.64 Эволюция концепций обработки данных.
- •9.65 Системы удаленной обработки.
- •9.66 Системы совместн использов-я файлов. Обработка запросов в них. Недостатки систем
- •9.68 Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы бд.
- •9.69 Функции клиентского приложения и сервера бд при обраб-ке запросов. Преим-ва клиент/серверной обраб-ки.
- •9.70 Характеристики серверов баз данных.
- •9.71 Механизмы доступа к д базы на сервере.
- •9.72 Понятие и архитектура распределенных баз данных (РаБд). Гомогенные и гетерогенные. Стратегии распределения данных в РаБд
- •9.73 Распределенные субд. Двенадцать правил к. Дейта.
- •9.75 Типы интерфейса доступа к данным базы
- •9.76 Olap-технология и хранилища данных.
- •10.77 Пользователи базы данных. Администратор базы данных, его функции.
- •10.78 Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных
- •10.79 Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа.
- •10.80 Восстановление базы данных с помощью резервного копирования базы данных, с помощью журнала транзакций.
- •10.81 Оптимизация работы бд (индексирование, хеширование,технологии сжатия бд)
- •10.82 Возм-ти Access по администрированию бд.
3.25 Класс принад-ти сущ-ти, его представл-е на er-диаг
Если кажд экземпляр сущ-ти А связан с экземпляром сущ-ти В, то класс принадлежности сущности А яв-ся обязательным. Этот факт отмеч-ся на ER-диаграмме черным кружочком, помещенным в прямоугольник, смежный с прямоугольником сущности А.
Если не каждый экземпляр сущности А связан с экземпляром сущности В, то класс принадлежности сущности А явл необязательным. Этот факт отмеч на ER-диаграмме черным кружочком, помещенным на линии связи возле прямоугольника сущности А.
На рис. 1.4 изображены возможные ER-диаграммы для связи М:N c учетом класса принадлежности сущности.
На ER-диаграмме 1 КП обеих сущностей необязател.
На ER-диаграмме 2 КП сущ-ти КЛИЕНТ обязательн, а сущности СЧЕТ необязательный.
На ER-диаграмме 3 КП сущ-ти КЛИЕНТ необязательн, а сущности СЧЕТ обязательный.
На ER-диаграмме 4 КП обеих сущностей обязательн.
3.26 Правила преобраз-я ER-диагр в реляц Т в случ связ 1:1.
Правило 1 Если связь типа 1:1 и класс принадл-ти обеих сущ-ей яв-ся обязател, то необх только 1 табл. Первич ключом этой табл м б первич ключ люб из двух сущ-тей.
Правило 2 Если связь типа 1:1 и класс принадлежности одной сущ-ти яв-ся обязател, а другой – необязател, то необход построить табл для каждой сущ-ти. Первичн ключ сущ-ти д б первичн ключом соответ-ей табл. Первичный ключ сущ-ти, для котор класс принад-ти явл необязательным, добав-ся как атрибут в табл для сущ-ти с обязательн классом принадлежности.
Правило 3 Если связь типа 1:1 и класс принадл-ти обеих сущ-ей яв-ся необязател, то необход построить 3 таблиц – по одной для каждой сущ-ти и 1 для связи. Первич ключ сущ-ти д б первич ключом соответ-ей табл. Таблица для связи среди св атрибутов должн им ключи обеих сущ-тей.
3.27 Пп er-диаграмм в реляц т в случае связи 1:м, м:n.
Правило 4 Если связь типа 1:М и класс принадлежности сущ-ти на сторон М явл обязател, то необх построить табл для каждой сущ-ти. Первич ключ сущ-ти д б первич ключом соотв-щей табл. Первич ключ сущ-ти на стор 1 добавл как атрибут в табл для сущ-ти на стор М.
Правило 5 Если связь типа 1:М и класс принад-ти сущ-ти на стороне М яв-ся необязател, то необход построить 3 табл – по одной для каждой сущ-ти и 1 для связи. Первич ключ сущ-ти д б первич ключом соотв-щей табл. Табл для связи среди св атрибутов должн им ключи обеих сущ-тей.
Правило 6 Если связь типа М:N, то необходимо построить три таблицы – по одной для каждой сущности и одну для связи. Первич ключ сущности д б первичным ключом соответств-щей таблицы. Табл для связи среди своих атрибутов должна иметь ключи обеих сущностей.
3.28 Нормализация таблиц, ее цель. Первая нормал форма. Вторая нормал форма. Третья нормал форма.
Реляционная БД считается эффективной, если она обладает приведенными ниже характеристиками.
1. Минимизация избыточности данных. В БД присутствует избыточность, если одни и те же данные находятся в нескольких местах. Вследствие этого память компа исп-ся неэкономно и времени на корректировку данных тратится больше. Так в табл. 1.1 содержится много избыточной информации.
2. Минимальное использование отсутствующих значений (Null-значений). В нашем примере неясно, означают ли Null-значения атрибута "Преподаватель", что для группы А2 не определен преподаватель или его Ф.И.О. не введено. Из-за неопределенности интерпретации Null-значений их исп-е желательно свести к минимуму.
3. Предотвращение потери информации. Если, например, студент Шкляр Е.К. решит не изучать немецкий язык, то придется удалить запись со сведениями о нем и тогда вообще будет потеряна И о данном курсе.
Минимизировать избыточность данных позволяет процесс, называемый нормализацией табл.
Табл находится в 1НФ, если все ее поля содержат только простые неделимые значения.
Табл находится в 2НФ, если она удовл требованиям 1НФ и неключевые поля функ-но полно зависят от первичного ключа.
Табл находится в 3НФ, если она удовл требованиям 2НФ и не содерж транзитивных зависимостей. Транзитивн зав-ть – зав-ть, при котор какое-либо неключ поле завис от др неключ поля, а то в свою очередь зависит от ключа.
