- •1.Экономическая информация, ее виды, структурные единицы.
- •2.Внемашинная организация экономической информации: документы, их виды, структура.
- •3. Понятие классификации информации. Системы классификации.
- •4.Классификаторы информации, их назначение, виды
- •5.Понятие кодирования информации. Методы кодирования.
- •6.Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •7. Объемы современных баз данных и устройства для их размещения.
- •8.Приложения и компоненты базы данных. Словарь данных.
- •9. Пользователи базы данных.
- •10. Трехуровневая модель организации баз данных.
- •11. Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •12. Сетевая модель, ее достоинства и недостатки.
- •13. Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.
- •14. Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия.
- •15. Реляционная целостность: целостность отношений, ссылочная целостность.
- •16. Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •17. Постреляционная модель, ее достоинства и недостатки.
- •18. Объектно-ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсуляция, расширяемость, полиморфизм), достоинства и недостатки.
- •19. Объектно-реляционная модель данных, ее достоинства и недостатки.
- •20. Многомерная модель данных, ее базовые понятия (измерение, ячейка), достоинства и недостатки.
- •21. Понятие проектирования базы данных. Требования, предъявляемые к базе данных.
- •22. Этапы жизненного цикла базы данных.
- •23. Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.
- •24. Типы связи, их представление на er-диаграмме.
- •25. Класс принадлежности сущности, его представление на er-диаграмме.
- •26. Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1.
- •27. Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n.
- •28. Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- •29. Концептуальное проектирование, его цель и процедуры.
- •30. Логическое проектирование, его цель и процедуры.
- •31. Физическое проектирование, его цель и процедуры.
- •32. Семантическая объектная модель. Пример объектной диаграммы.
- •33. Сase-средства для моделирования данных. Назначение и функциональные возможности eRwin.
- •34. Понятие субд. Архитектура субд.
- •35. Возможности, предоставляемые субд пользователям. Производительность субд.
- •36. Классификация субд. Режимы работы пользователя в субд.
- •37. Функции субд.
- •38. Направления развития субд: расширение множества типов обрабатываемых данных, интеграция технологий баз данных и Web-технологий, превращение субд в системы управления базами знаний.
- •39. Знания, их виды. Базы знаний. Экспертные системы.
- •40. Продукционные модели. База фактов. База правил. Работа машины вывода.
- •41. Семантические сети. Виды отношений. Пример семантической сети. Функциональные возможности редактора онтологий Protege.
- •42. Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- •43. Формальные логические модели. Их примеры (исчисление высказываний и исчисление предикатов)
- •44. Характеристика субд Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовательский интерфейс, настройка рабочей среды.
- •45. Характеристика объектов базы данных.
- •47. Инструментальные средства для создания базы данных и ее приложений.
- •48. Технология создания базы данных: описание структуры таблиц, установка связи между таблицами, заполнение таблиц данными.
- •49. Корректировка базы данных (каскадные операции).
- •50. Работа с таблицей в режиме таблицы.
- •51. Конструирование запросов выбора, перекрестного запроса, запросов на внесение изменений в базу данных.
- •52. Конструирование формы: простой, с вкладками, составной, управляющей (с кнопками). Элементы управления, используемые при конструировании.
- •53. Конструирование отчета с вычислениями в строках, с частными и общими итогами.
- •54. Создание статических Web-страниц из объектов базы данных. Конструирование страниц доступа к данным.
- •55. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
- •56. Назначение, стандарты, достоинства языка sql.
- •57. Структура команды sql.
- •58. Типы данных и выражения в sql.
- •59. Возможности языка sql по: определению данных, внесению изменений в базу данных, извлечению данных из базы.
- •60. Понятие и типы транзакций. Обработка транзакций в sql.
- •61. Управление доступом к данным в sql.
- •62. Встраивание sql в прикладные программы.
- •63. Диалекты языка sql в субд.
- •64. Эволюция концепций обработки данных.
- •65. Системы удаленной обработки.
- •66. Системы совместного использования файлов. Обработка запросов в них. Недостатки систем.
- •67. Настольные субд, их достоинства и недостатки.
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных.
- •69. Функции клиентского приложения и сервера баз данных при обработке запросов. Преимущества клиент/серверной обработки.
- •70. Характеристики серверов баз данных.
- •71. Механизмы доступа к данным базы на сервере.
- •72. Понятие и архитектура распределенных баз данных (РаБд). Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд.
- •73. Распределенные субд (РаСубд). Двенадцать правил к. Дейта. Преимущества и недостатки РаСубд.
- •74. Типы интерфейса доступа к данным базы.
- •75. Olap-технология и хранилище данных (хд). Отличия хд от базы данных. Классификация хд. Технологические решения хд. Программное обеспечение для разработки хд.
- •76. Проблемы многопользовательских баз данных. Администратор базы данных, его функции.
- •77. Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных.
- •78. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа.
- •79. Восстановление базы данных с помощью резервного копирования базы данных, с помощью журнала транзакций.
- •80. Оптимизация работы базы данных (индексирование, хеширование, технологии сжатия данных базы).
- •81. Возможности субд Access по администрированию баз данных.
12. Сетевая модель, ее достоинства и недостатки.
Представлениа сетев.структурами типа запись данных, связ.отношениями «один-к-одному» и «один-ко-многим». Это структура, у которой любой элемент может быть связан с любым другим элементом. 1 или неск. элементов имеют более 1 исх. элемента.
Более универсальны, так как взаимосвязи большинства предметных областей имеют сетевой характер.
Технология работы удобна для пользователя: возможен непоср. доступ к элементам данных. Сетевая БД состоит из наборов записей, которые связаны между собой так, что записи могут содержать явные ссылки на другие наборы записей. Так они образуют сеть. Связи между записями могут быть произвольными, и эти связи явно присутствуют и хранятся в базе данных.
Достоинство: высок эфф-ть затрат памяти;оперативность обработки данных.
Недостаток – сложность и жесткость схемы базы;сложность понимания;ослаблен контроль целостности, тк в ней допускается устанавливать произвольные связи между записями.
Исп.связей «мног-ко-многим» позвол.устанить недост. иерархич.модели: низк.приспосабливаемость к описанию данных иерархич.структуры и слабую гибкость при развитии системы.
Сравнивая иерархич и сетевые: сетевые обеспеч достат быстрый доступ к данным, (тк осн структура представл инфы имеет форму сети: каждая вершина (узел) может иметь связь с любой другой. Данные в сетевой более равноправны: доступ к ним мб осуществлен, начиная с любого узла.
13. Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.
Описание 1970-71 Кодда. Основана на процедурном языке обработки таблиц данных и языке запросов. Она породила все современные известные СУБД. Её детищем является SQL, благодаря реляц.модели возможно создание распределенных БД.
В реляц.БД все данных хранятся в виде прямоуг.таблиц, при этом все операц. над БД сводятся к манипуляции с таблицами. Данные в таблицах координир-ся путём установл. коючевых полей в разл.таблицах.
Отсутств. иерархия элементов. Строки и столбцы мб просмотрены в люб. порядке: гибкость выбора люб подмножества Эл-тов в строках и столбцах всока.
Таблица сост из строк, которые называют записями, и столбцов, кот наз. полями. На их пересеч.нах-ся конкретн. значения данных. Для кажд. поля определяется множество его значений, например(поле «Месяц» -12)
Поименованный столбец отношения называется атрибутом, а множество допустимых значений 1 или неск атрибута – доменом. Кажд атрибут определяется на некотором домене. Строки отношения со значениями разных атрибутов называют кортежами.
Терминолония альтернативна: математ.термины: отношение, кортежь, атрибут = экономичеким терминам таблица – строка-столбец = терминам БД файл-запись-поле.
14. Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия.
В таблице реляционной БД столбцы наз-ют полями, а строки записями. Одно или несколько полей значения которых в каждой записи тоблицы однозначно ее идентифицируют,наз-ют ключевым полем.
В реляционной БД м/таблицами устанавливаются связи,кот делают их более информативными,чем они являются по отдельности
Первичным ключом называется ключевое поле основной таблицы,а подчиненной – внешним ключом.
Одна запись основной таблицы может быть связана с одной или несколькими записями подчиненной таблицы. При этом значения первичного ключа уникальны,а внешнего – могут повторяться.
В общем виде реляционная модель данных представляет собой множество взаимосвязанных таблиц. Графическое изображение связи между таблицами называется схемой данных.
