
- •1.Формирование исходного отношения.
- •2. Проблемы проектирования. Аномалии.
- •3. Реляционный подход к организации данных.
- •4. Распределенные данные и основные понятия.
- •5. Понятия объект и класс в ообд
- •6. Средства поддержки проектирования.
- •7. Реляционный подход к организации данных.
- •8. Субд access.
- •9.Методы нормальных форм.
- •10. Многомерная модель.
- •11. Средства автоматизации проектирования.
- •12. Этапы проектирования.
- •13. Проблемы проектирования.
- •14. Реляционная модель.
- •15. Ранние подходы к организации бд. Рассмотреть сетевую систему.
- •16. Иерархическая модель.
- •17. Понятие объектной модели в ообд.
- •18. Архитектура ис.
- •19. Поколения бд, принципы и основные понятия.
- •20. Реляционный подход к организации данных.
- •21. Основы построения бд.
- •22. Жизненный цикл бд.
- •Анализа и проектирования системы бд
- •Фаза реализации и функции бд
- •23. Access 2002.
- •24. Субд.
- •25. Языки поддержки бд и Access.
- •Язык qbe.
- •Язык sql.
- •26. Классификация бд.
- •27. Модели и типы данных.
- •28. Постреляционная модель.
- •29. Бд. Отличия, сходства данных и информации.
- •I [Внеш.Мод.1] [Внеш.Мод.2] [Внеш.Мод.3]
- •II [концептуальная модель]
- •III [База данных]
- •30. Защита информации.
- •31. Базы данных и банки данных.
- •32. Объектно-ориентированная модель.
- •33. Базы данных и банки данных.
- •34. Структурные элементы и типы данных.
- •35. Возможность ms Access.
- •36. Структура бд.
- •37. Бд и субд,
- •38. Структура бд.
- •39. Ранние бд, осованные по принципу сетевых систем.
- •40. Ранние бд, основанные по принципу иерархических систем.
21. Основы построения бд.
22. Жизненный цикл бд.
Жизненный цикл БД делится на 2 фазы:
1 фаза - проектирование системы
2 фаза- заполнение системы информацией, расширение БД
С точки зрения проектировщика систем БД проектирование системы - объединение системы БД, ППО, программного обеспечения СУБД,ОС и комплексы технических средств в единую систему информации сервиса пользователя
Жизненный цикл системы БД состоит из 2 фаз:
1- анализа и проектирования системы БД
2- эксплуатация
Первая фаза включает следующими этапы:
1- формирование, анализ требований пользователей
2- концептуальное проектирование
3- проектирование и реализация
4- физическое проектирование системы
Вторая фаза (эксплуатации) включает этапы:
1- реализация БД
2- поддержка функционирования
3- модификация и адаптация системы
Анализа и проектирования системы бд
1.Формирование и анализ требований пользователей. В рамках этого этапа необходимо опросить десятки клиентов, провести анализ их требований и сформировать требование пользователей, которое удовлетворило бы заказчика.
Цель этапа - выделить “ откуда берется информация” , каким образом обрабатываются данные , требования к данным и куда они в дальнейшем передаются.
2.Концептуальное проектирование - цель: построение концептуальной модели, которая с одной стороны СУБД и программно независимы, с другой стороны концентрированно отображает соответствующие точки зрения пользователей на предметную область.
3.Проектирование и реализация - состоит из 2 компонентов :
1- проектирование логической структуры БД
2- проектирование прикладных программ при помощи инструментальных средств, генерации программного обеспечения, которое встроено в СУБД.
4.Физическое проектирование - включает 2 компонента
1- определение физической структуры БД в рамках комплекса технических средств
2- отладка программных модулей в рамках физической структуры. Итогом этого этапа является полностью готовая к внедрению структура БД
Фаза реализации и функции бд
1.Реализация БД включает в себя заполнение спроектированной системы БД информацией. После загрузки в БД информации неизбежно следует фаза проверки как содержимого БД так и работоспособности прикладной ПО в рамках генерированной системы
2.Поддержка функционирования работы СУБД включает в себя 2 комплекса проблем :
1- обеспечение целостности БД, борьба со сбоями, несанкционированным доступом к информации
2- выделение “узких мест “ проекта в целом и выработка комплекса мер по их преодолению
3.Модернизация и адаптация системы- предусматривает внесение в реализованный проект изменения
Различают 2 причины
1- изменение требований пользователя
2- “узкие места” проекта
Цель этого этапа жизненного цикла - улучшить функционирование систем.
23. Access 2002.
Программа Microsoft Access 2002 является реляционной СУБД, которая может функционировать под управлением операционных систем Windows 95/98, Windows NT, Windows 2000 и Windows XP. СУБД Access имеет стандартизованный интерфейс приложений Windows.
База данных является основным компонентом проекта приложения А и может включать в свой состав таблицы, формы, запросы, отчеты, макросы и модули.
Для работы с базами данных в Access имеется стандартное окно, из которого можно вызвать любой ее объект просмотра, выполнения, разработки и модификации. Пользователь для работы с базой данных может разработать свой интерфейс, основу которого обычно составляют формы. На формах размещаются различные элементы, такие как: поля таблиц, поля со списком кнопки, раскрывающиеся списки, выключатели, переключатели, флажки' рисунки, подчиненные формы и т. д.
Таблица представляет собой основную единицу хранения данных в базе. Основными операциями над таблицами являются: просмотр и обновление (ввод, модификация и удаление), сортировка, фильтрация и печать.
Форма представляет собой объект базы данных Access, в котором разработчик размещает элементы управления, принимающие деист пользователей или служащие для ввода, отображения и изменения данных в полях.
Запрос представляет собой формализованное требование на отбор данных из таблиц или на выполнение определенных действий с данными. В Access можно создавать и выполнять следующие основные типы запросов: на выборку, обновление, удаление, или добавление данных.
Макрос представляет последовательность макрокоманд встроенного языка Access, задающих автоматическое выполнение некоторых операций, например: «ОткрытьТаблицу», «Закрыть», «НайтиЗапись» и «Печать».
Модуль представляет совокупность описаний, инструкций и процедур на языке VBA, сохраненную под общим именем. В Access используются модули трех типов: формы, отчета и стандартный.
В таблицах хранятся данные, которые можно использовать в запросах, формах и отчетах. Формы и отчеты используют данные из таблиц или через запросы.
При полной установке Access версии 2002 требуется 16 Мб оперативной памяти и около 65 Мбайтов свободного пространства на жестком диске.
Microsoft Access 2002 позволяет работать с данными и таблицами баз данных, созданных в предыдущих версиях Access, но его нельзя использовать для изменения объектов в базах данных предыдущих версий. Поэтому для работы с ранее созданными базами рекомендуется использовать имеющиеся в Microsoft Access 2002 средства преобразования старых форматов в новый формат.
Некоторые ограничения СУБД Access 2002:
размер файла базы данных (с расширением mdb) — 2 Гб за вычетом места, необходимого системным объектам. Реально размер ограничивается доступным местом на диске, так как БД может включать присоединенные таблицы;
количество одновременно работающих пользователей — 255;
максимальный размер таблицы — 2 Гбайт;
максимальное количество нолей в таблице — 255;
максимальное число символов в записи (не считая поля Memo и поля объектов OLE) – 2000;
• максимальное количество таблиц в запросе — 32.