- •1. Понятие инф-ии и ее виды. Э.И. И ее особенности.
- •2. Э.И. В сис-ме упр-ия предприятием. Требования, предъявляемые к э.И.
- •3.Виды эк. Инф. И форма ее представления
- •4. Понятие сис-мы. И.С. И ее виды
- •5. Понятие бд. Её жизненный цикл
- •6. Понятие моделирования. Модели данных. Логические модели данных.
- •7.Иерархическая модель данных. Достоинства и недостатки.
- •8.Сетевая модель данных. Достоинства и недостатки.
- •9.Реляционная модель данных. Основная терминология.
- •10.Понятие сущности.
- •11.Понятие возможного, первичного и альтернативного ключей.
- •12. Теоретико-множественные реляционные операции объединения, пересечения, разности и декартова произведения.
- •13. Специальные реляционные операции: селекция, проекция, соединение и деление
- •14. Реляционная операция соединения и ее разновидности
- •15.Завис-ые и независ-е операции. Достоинства и недостатки реляционной модели.
- •16.Типы связей м/у сущностями.
- •17. Нормализация данных. 1-я н.Ф.
- •18. Нормализация данных. 2-я н.Ф.
- •19. Нормализация данных. 3-я н.Ф.
- •20. Нормализация данных. Н.Ф. Кодда-Бойса
- •21. Нормализация данных. 4-я и 5-я нф
- •22.Диаграммы “Сущность-связь”. Er- диаграммы.
- •23. Общая схема взаимодействия пользователей с бд
- •24.Физич. Модели данных.
- •26. Типы бд.
- •27. Назначение и функции субд.
- •28.Обеспечение целостности данных в субд. Понятие транзакции
- •29. Управление многопользовательским доступом к данным. Понятие блокировки.
- •30 Управление резервным копированием и восстановлением данных в субд
- •31. Технология «клиент-сервер»
- •42. Компьютерные информационные технологии: виды и характерные особенности.
- •60. Способы подключ.К сети Интернет.
- •54.Стек протоколов tcp/ip и его функционирование.
- •45. Корпоративные информационные технологии
- •40. Java-апплеты.
- •41. Введение в технологию cgi
22.Диаграммы “Сущность-связь”. Er- диаграммы.
Моделирование структур данных в рамках реляционной модели осложняется невозможностью сразу определить полный список сущностей, связей, атрибутов и определяющих их доменов, а также невозможностью определить нужное размещение атрибутов по сущностям. Поскольку эти аспекты в процессе проектирования могут многократно уточнятся и изменятся. Существует 3 уровня логической модели, отличающихся глубиной представления информации о структуре данных:
Модель уровня сущностей – модель данных верхнего уровня, отражающая бизнес-правило в предметной области. Бизнес-правило – принятые в организации ограничения по ведению отчетности. В нее вкл лишь основные сущности и связь между ними. Эта модель используется для презентаций и обсуждения стр-ры данных с экспертами предметной области.
модель данных, основанная на ключах: явл-ся более подробной и включает в себя все сущности, их 1-ые ключи, а так же связь между сущ-ми.
полная атрибутивная модель: даёт наиболее детальное представление о структуре данных и включает все сущности, атрибуты, домены и связи. сущности, приведены к 3НФ.
Эти разновидности моделей данных, представленные в графической форме, называется диаграммами «сущность-связь» или ER-диаграммами (entity relation). Существуют различные варианты ER-диаграмм, отличаются способами граф-го изображения сущности и связи. Первый вариант был предложен Ченом в 1976 г, затем нотация Мартина, нотация IDEFIX, и др. в последствии был разработан целый ряд программных средств для ароматизированной разработки ER-диаграмм: Silver Run, Design/IDEF, Power Designer. Все они относятся к классу CASE-технологий. Эти CASE-средства удобны тем, что процесс выделения сущностей- связей, а затем и атрибутов является итерационным (повторяются). Разработав 1-й приближенный вариант ER-диаграммы, мы далее уточняем его, опрашивая экспертов предметной области и затем всё повторяется. Попутно выполняется нормализация данных. Процесс заканчивается построением ER-диаграммы, соответствующей полной атрибутивной модели.
23. Общая схема взаимодействия пользователей с бд
Общая схема взаимодействия пользователей с БД имеет вид:
Метаданные (данные о данных) описывают структуру, свойства и связи данных предметной области (наименования таблиц, полей, первичные и внешние ключи, связи между таблицами). Без них невозможно хранить и обрабатывать данные пользователей. СУБД предназначена для создания данных и метаданных, служит посредником между пользователем и БД, транслируя запросы пользователя в сложный код, необходимый для выполнения этих запросов. Т.к. язык запроса (SQL) яв-ся достаточно слож. для обыч. польз-ля, то еще разрабатываются прикладные программы (приложения), которые упрощают взаимодействие с БД.
Кроме таблиц в БД могут хранится запросы, экранные формы, отчеты, роли, хранимые процедуры, триггеры и прикладные программы, предназначенные для работы с БД.
СУБД яв-ся коммерческими продуктами, поэтому вносить в них из-ия нельзя. Примеры СУБД: Access, Paradox, Visual Fox Pro, MS SQL Server, DB2… Каждая СУБД имеет свои достоинства, недостатки, ограничения, свой особый формат физич. Представления памяти компа. Поэтому одной и той же логической модели данных может соотв. несколько физ. моделей, каждая из которых реализована с помощью своей СУБД.