- •Предмет и содержание дисциплины «Технология баз данных»..
- •Экономическая информация, ее виды, структурные единицы.
- •Экономические информационные системы, их функции, классификация.
- •Информационное обеспечение эис. Внутримашинная и внемашинная части информационной базы эис.
- •Документы, их виды, структура.
- •6. Понятие классификации информации. Системы классификации.
- •7. Понятие кодирования информации. Методы кодирования.
- •8. Классификаторы информации, их значение и виды.
- •9. Файловая организация данных в автоматизированных информационных системах, ее недостатки.
- •10. Понятие базы данных. Преимущества базы данных.
- •11. Приложения базы данных. Компоненты базы данных.
- •12. Трехуровневая модель организации баз данных.
- •13. Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •14. Сетевая модель, ее достоинства и недостатки.
- •15. Реляционная модель. Ее базовые понятия (отношения, домен, кортеж, степень отношения), достоинства и недостатки.
- •16. Связь между таблицами в реляционной модели данных. Первичный и внешний ключи, их отличия.
- •17. Реляционная целостность: целостность отношений, ссылочная целостность.
- •18. Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •19. Постреляционная модель, ее достоинства и недостатки.
- •20. Объектно – ориентированная модель данных. Ее базовые понятия (объекты, классы, методы, наследование, инкапсулирование, расширяемость, полифоризм), достоинства и недостатки.
- •26. Технология хеширования
- •27. Сжатие данных на основе различий
- •28. Иерархическое сжатие
- •29. Кодирование Хаффмана
- •30. Понятие проектирования бд. Требования, предъявляемые к бд
- •31.Этапы жизненного цикла базы данных.
- •32.Модель «сущность-связь»,ее понятия:сущность,атрибут,экземпляр сущности,связь,мощность связи.Представление сущности и связи на er-диаграмме.
- •33.Типы связи,их представление на er-диаграмме.
- •34.Класс принадлежности сущности,его представление на er-диаграмме.
- •35.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1.
- •Функциональные возможности и производительность субд.
- •Классификация субд. Режимы работы пользователя с субд.
- •По степени универсальности:
- •По принципу обработки запросов к бд :
- •Направления развития субд: расширение множества типов обрабатываемых данных, интеграция технологий баз данных и Web-технологий, превращение субд в системы управления базами знаний.
- •Знания, их виды. Базы знаний. Экспертные системы.
- •56. Назначение форм, их виды и способы создания.
- •57. Назначение отчетов и способы их создания.
- •58. Типы Web – страниц для публикации базы данных в Интернет.
- •59. Элементы управления, используемые при конструировании форм, отчетов, страниц доступа к данным.
- •60. Понятие макроса. Классификация макрокоманд.
- •81. Распределенные субд. Двенадцать правил к.Дейта.
- •82.Обработка распределенных запросов. Преимущества и недостатки РаСубд.
- •83.Хранилища данных.Olap-технологии.
- •84.Метод интеллектуальной обработки данных data mining.
- •85.Пользователи базы данных. Администратор базы данных и его функции.
10. Понятие базы данных. Преимущества базы данных.
База данных—именованная совокупность данных, отображающая состояние объектов, их свойства и взаимоотношения в некоторой предметной области. БД модно рассматривать как информационную модель объекта, от обоснованности, точности и достоверности которой во многом зависит эффективность управления объектом. В БД информация хранится централизованно. Многие могут иметь возможность доступа, просмотра и изменения данных—все в одно и то же время, при этом пользуясь последней версией информации. Централизованное хранение позволяет легче изменять и согласовывать данные, экономить дисковое пространство. БД представляет собой новый подход к организации данных. Она позволяет обращение к данным без знания физического расположения их в память компьютера, вследствие чего доступ к данным и их обработка более эффективны. Разработка прикладных программ, использующих БД, становится легче, быстрее, дешевле, более гибкой. В этом главные преимущества БД над файловой организацией данных.
11. Приложения базы данных. Компоненты базы данных.
Приложения БД:
- запросы (требование пользователя на отбор данных из базы и/или на выполнение определенных действий); - формы (используется главным образом для ввода, просмотра и редактирования данных; - отчёты (представление информации из БД в виде, удобном для её восприятия и анализа пользователем); - web-страницы (предназначены для публикации БД в сети Интернет); - прикладные программы.
Данными, входящими в состав БД, управляет программная система, называемая системой управления БД (СУБД).
Компоненты БД
- данные пользователей; - метаданные (описание структуры БД, произведённое СУБД, чаще всего хранится в форме таблиц, называемых системными); - данные, призванные улучшить производительность и доступность БД (состоят из индексов); - метаданные приложений (это описания структуры и формата пользовательских запросов, форм, отчётов и др. приложений, выполненные СУБД).
12. Трехуровневая модель организации баз данных.
В настоящее время используется трёхуровневая модель организации БД, предложенная в 1975 г. комитетов по стандартизации Ansi. Одна и та же БД имеет различные уровни описания.
Внешний уровень – это представление о БД отдельных пользователей и прикладных программ. Каждый пользователь, каждая прикладная программа видят и обрабатывают только те данных предметной области, которые им необходимы.
На концептуальном уровне БД представляется обобщенно – объединяются данные, используемые различными пользователями и прикладными программами. Концептуальный уровень фактически определяет обобщённую модель предметной области и не содержит никаких сведений о методах хранения данных.
Внутренний уровень поддерживает представление БД в памяти компьютера.
13. Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
Первоначально исследования в области БД были направлены на разработку способов структуризации данных, получивших название «модели данных». Модель данных – это совокупность принципов организации БД. модели данных различаются принципами определения, манипулирования и хранения данных в базе. Но наиболее важным является способ организации связей между данными в базе. Классическими являются иерархическая, сетевая и реляционная модели данных. Кроме того, при разработке БД в последнее время активно используются такие модели как постреляционная, объектно-ориентированная, объектно-реляционная и многомерная модели. В иерархичной модели связи между данными можно представить с помощью дерева. Данные в такой модели расположены на разных иерархичных уровнях и называются сегментами. Самый высокий сегмент имеет название «корневой». Сегменты, расположенные на более низком уровне, называются сегментами-потомками; на более высоко уровне – сегментами-предками. Каждый сегмент может иметь только одного предка на более высоком уровне и одного или нескольких потомков на более низком уровне. Доступ к определенному сегменту осуществляется по цепочке – от сегмента-предка к сегменту-потомку начиная слева.
Иерархическая модель используется для представления организационных структур, по своей природе являющихся иерархическими. Организовать более сложные связи в этой модели не возможно.
Недостатки: громоздкость модели для обработки данных со сложными логическими данными.
Достоинство: эффективное использование памяти компьютера при хранении данных.
