- •1. Экономическая информация. Виды эи, требования к ней.
- •4. Внутримашинная организация экономической информации. Файловая организация данных, ее недостатки. Понятие базы данных (бд). Преимущества бд. Приложения бд. Компоненты бд.
- •8. Реляционная модель. Базовые понятия модели: отношение, домен, кортеж, степень отношения. Первичный и внешний ключи. Реляционная целостность. Достоинства и недостатки модели.
- •9. Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •10. Постреляционная модель: понятие, достоинства и недостатки.
- •11. Объектно-ориентированная модель. Базовые понятия модели: объекты, классы, методы, наследование, инкапсулирование, расширяемость, полиморфизм. Достоинства и недостатки модели.
- •11. Объектно-ориентированная модель. Базовые понятия модели: объекты, классы, методы, наследование, инкапсулирование, расширяемость, полиморфизм. Достоинства и недостатки модели.
- •12. Объектно-реляционная модель: понятие и отличие от объектно-ориентированной модели. Достоинства и недостатки модели.
- •13. Многомерная модель. Базовые понятия модели: измерение, ячейка. Поликубическая и гиперкубическая организация данных. Достоинства и недостатки модели.
- •14. Требования, предъявляемые к базе данных.
- •15. Этапы жизненного цикла базы данных.
- •16. Модель «сущность-связь». Сущность, атрибут, экземпляр сущности, связь, мощность связи, показатель кардинальности, класс принадлежности сущности. Er-диаграммы.
- •17.Общие сведения о case-средствах для создания er-диаграмм.
- •19. Нормализация таблиц. Назначение нормализации. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- •20. Этапы проектирования бд и их процедуры.
- •21. Понятие субд. Языковые и программные средства субд.
- •22. Архитектура субд. Средства проектирования, подсистема обработки, ядро субд.
- •23. Классификация субд: по универсальности, поддерживаемой модели данных.
- •24. Функциональные возможности субд.
- •25. Производительность субд. Показатели производительности.
- •Показатели производительности:
- •На производительность субд оказывают влияние два фактора:
- •26. Режимы работы пользователя с субд. Работа через меню системы, в командном режиме, в программном режиме.
- •27. Направления развития субд.
- •27. Направления развития субд.
- •28. Характеристика субд Access, функциональные возможности.
- •Функциональные возможности субд Access.
- •29. Характеристика базы данных и ее приложений, создаваемых в субд Access.
- •30. Пользовательский интерфейс субд Access. Система меню, панели инструментов, типы окон.
- •31. Настройка рабочей среды в субд Access. Параметры настройки.
- •32. Типы данных, обрабатываемых в субд Access.
- •33. Выражения в субд Access. Элементы выражения. Операторы.
- •34. Инструментальные средства в субд Access для создания базы данных, ее приложений.
- •35. Технология создания базы данных.
- •36. Проектирование запросов. Возможности запросов. Типы запросов. Общая технологии проектирования запросов.
- •37. Проектирование форм. Способы проектирования. Элементы графического интерфейса форм. Технологии проектирования форм.
- •38. Проектирование отчетов. Способы проектирования. Группировка и расчет итогов в отчетах. Технологии проектирования отчетов.
- •39. Типы Web-страниц для публикации базы данных и технологии их проектирования.
- •40. Автоматизация работы с бд. Виды макросов. Общая технология создания макросов.
- •41. Язык sql в субд. Назначение, стандарты, достоинства.
- •42. Структура команды sql. Типы данных. Выражения.
- •43. Команды определения данных языка sql.
- •44. Команды внесения изменений в базу языка sql.
- •45. Команды извлечения данных из базы языка sql.
- •46. Пользователи базы данных. Администратор базы данных, его функции.
- •47. Защита баз данных. Актуальность защиты баз данных. Причины, вызывающие разрушение базы данных.
- •48. Методы защиты базы данных. Защита паролем. Шифрование. Разграничение прав доступа.
- •49. Восстановление базы данных. Резервное копирование. Журнал транзакций. Восстановление через откат-накат.
- •50.Оптимизация работы бд. Подходы повышения производительности бд.
- •51. Правовая охрана баз данных.
14. Требования, предъявляемые к базе данных.
Проектирование базы данных – это процесс создания проекта базы данных, предназначенной для поддержки функционирования экономического объекта и способствующей достижению его целей.
Оно представляет собой трудоемкий процесс, требующий совместных усилий аналитиков, проектировщиков и пользователей.
При проектировании базы данных необходимо учитывать тот факт, что база данных должна удовлетворять комплексу требований. Эти требования следующие:
1) целостность базы данных – требование полноты и непротиворечивости данных;
2) многократное использование данных;
3) быстрый поиск и получение информации по запросам пользователей;
4) простота обновления данных;
5) минимизация избыточности данных;
6) защита данных от несанкционированного доступа, искажения и уничтожения.
15. Этапы жизненного цикла базы данных.
Жизненный цикл – это процесс проектирования, реализации и поддержки БД, состоящий из следующих этапов: – предварительное планирование; – проверка осуществимости; – определение требований; – концептуальное проектирование; – логическое проектирование; – физическое проектирование; – оценка работы и поддержка БД.
Предварительное планирование – собирается информация об используемых и находящихся в разработке программах и файлов связанных с ними, информация документируется в виде обобщенной концептуальной модели данных.
Проверка осуществимости – подготавливаются отчеты по: технологической осуществимости (необходимо техническое и программное обеспечение); операционной осуществимости (наличие средств персонала и экспертов); экономической эффективности (окупится ли запланированная БД).
Определение требований – формулируются цели БД, информационные потребности подразделений и их руководителей, требования к программному и аппаратному обеспечению.
Концептуальное проектирование – создается подробная модель пользовательских представлений данных предметной области. Эти модели интегрируются в концептуальную модель.
Логическое проектирование – преобразование концептуальной модели в логическую модель. Предварительно нужно выбрать тип модели.
Физическое проектирование – создается физическая модель БД посредством расширения логической модели с следующими характеристиками: типы устройства для хранения; требуемый объем памяти; способы доступа к БД и некоторые другие.
Оценка работы и поддержка БД – оценка производится путем опроса пользователей, происходит обучение пользователей, поддержка – модификация данных, разработка новых прикладных программ и некоторые другие задачи.
16. Модель «сущность-связь». Сущность, атрибут, экземпляр сущности, связь, мощность связи, показатель кардинальности, класс принадлежности сущности. Er-диаграммы.
Средством моделирования предметной области на этапе концептуального проектирования является модель «сущность-связь», которую часто называют ER-моделью. Моделирование структуры данных предметной области в ней базируется на использовании графических средств – ER-диаграмм. ER-диаграмма – графическое представление связи между сущностями.
Основные понятия ER-диаграммы: сущность, атрибут, связь.
Сущность – это некоторый объект реального мира, кот. может существовать независимо. На ER-диаграмме сущность изображается прямоугольником, в котором указывается её имя. Сущность имеет экземпляры, отличающиеся друг от друга значениями атрибутов и допускающие однозначную идентификацию. Экземпляр сущности – конкретный объект, характеризующийся набором значений атрибутов сущности.
Атрибут – это поименованная характеристика сущности. Атрибут, который уникальным образом идентифицирует экземпляры сущности, называется ключом. Ключ может быть составным, т.е представляющим комбинацию нескольких атрибутов и простым.
Связь – взаимодействие между сущностями. Она характеризуется мощностью, которая показывает, сколько сущностей участвует в связи. Связь между двумя сущностями называется бинарной. На ER-диаграмме сущность изображается ромбом.
Важной характеристикой связи является тип связи (кардинальность).
Связь типа «многие-ко-многим» (каждый экземпляр сущности А может быть связан с несколькими экземплярами сущности В, а каждый экземпляр сущности В – с несколькими экземплярами сущности А).(М:N)
Связь типа «один-к-одному» (каждый экземпляр сущности А может быть связан не более чем с одним экземпляром сущности В).(1:1)
Связь типа «один-ко-многим» (каждый экземпляр сущности А может быть связан более чем с одним экземпляром сущности В, а каждый экземпляр сущности В – не более чем с одним экземпляром сущности А).
К ласс принадлежности сущности: – обязательный – если каждый экземпляр сущности А связан с экземпляром сущности В. – необязательный – если не каждый экземпляр сущности А связан с экземпляром сущности В.
Концептуальная модель состоит из ER-модели и набора атрибутов сущностей.