
- •Проектирование баз данных
- •Иерархические базы данных
- •Объекты в субд Access:
- •Подходы к проектированию бд. Стадии и этапы процесса проектирования бд, их характеристики.
- •Классическая методология проектирования (ПрО – Предметная область)
- •Понятие'об инфологическом и даталогическом проектировании. Их коренное отличие.
- •Концептуальное (инфологическое) проектирование
- •[Править]Логическое (даталогическое) проектирование
- •Субдассе88
- •Основные групповые функции
- •Форма, виды форм. Применение мастера форм. Элементы управления в форме. Вычисляемые поля в форме. Конструктор форм, встраивание одной формы в другую.
- •Отчет, типы отчетов и способы их создания. Формирование отчета в режиме Мастера отчетов. Использование Конструктора отчетов. Встраивание одного отчета в другой.
Вопросы, выносимые на экзамен по дисциплине «Информатика для БУ2 и ЭП2 в 2012/13 учебном году
Проектирование баз данных
Подходы к организации информационной базы: а) "позадачный" и б) на основе применения технологии баз данных (БД). Недостатки первого и преимущества второго подхода.
Понятие БД, ее свойства. Система управления базой данных (СУБД) - назначение, функции. Преимущества централизованного хранения данных.
База данных (БД) - это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств.
Существует несколько различных структур информационных моделей и соответственно различных типов баз данных: табличная, сетевая, иерархическая (см. модели).
Иерархические базы данных
Иерархические базы данных графически могут быть представлены как перевернутое дерево, состоящее из объектов различных уровней. Верхний уровень (корень дерева) занимает один объект, второй — объекты второго уровня и так далее.
Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект, более близкий к корню) к потомку (объект более низкого уровня), при этом объект-предок может не иметь потомков или иметь их несколько, тогда как объект-потомок обязательно имеет только одного предка. Объекты, имеющие общего предка, называются близнецами.
Например: иерархической базой данных является Каталог папок Windows, с которым можно работать, запустив Проводник. Верхний уровень занимает папка Рабочий стол. На втором уровне находятся папки Мой компьютер, Мои документы, Сетевое окружение и Корзина, которые являются потомками папки Рабочий стол, а между собой является близнецами. В свою очередь, папка Мой компьютер является предком по отношению к папкам третьего уровня - папкам дисков (Диск 3,5(А:), (С:), (D:), (E:), (F:)) и системным папкам (Принтеры, Панель управления и др.)
Поле базы данных - это столбец таблицы, содержащий значения определенного свойства
Запись базы данных - это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.
Ключевое поле - это поле, значение которого однозначно определяет запись в таблице.
Развитие информационных технологий привело к созданию компьютерных баз данных. Создание баз данных, а также операции поиска и сортировки данных выполняются специальными программами - системами управления базами данных (СУБД).
Таким образом, необходимо различать собственно базы данных (БД), которые являются упорядоченными наборами данных, и системы управления базами данных - программы, управляющие хранением и обработкой данных.
Система управления базами данных (СУБД) - это программа, позволяющая создавать базы данных, а также обеспечивающая обработку (сортировку) и поиск данных.
Сетевые базы данных
Сетевая база данных является обобщением иерархической за счет допущения объектов, имеющих более одного предка. Вообще, на связи между объектами в сетевых моделях не накладывается никаких ограничений.
Сетевой базой данных фактически является Всемирная пауmuнa глобальной компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую распределенную сетевую базу данных.
Табличные базы данных
Табличная база данных содержит перечень объектов одного типа, то есть объектов, имеющих одинаковый набор свойств. Такую базу данных удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства — в своем столбце, озаглавленном именем свойства.
Рассмотрим, например, базу данных: Телефонный справочник
№ |
Фамилия |
Адрес |
Телефон |
1 |
Иванов В.В. |
Серова, 5 12 |
4325345 |
2 |
Петров И.И. |
Седова, 3-21 |
3454365 |
3 |
Сидоров С.С. |
Мира, 33-17 |
3454354 |
Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (именем соответствующего свойства) и типом данных, представляющих значения данного свойства.
В Access используется стандартный для среды Windows&Office многооконный интерфейс, но в отличие от других приложений, не многодокументный. Единовременно может быть открыта только одна база данных, содержащая обязательное окно базы данных и окна для работы с объектами базы данных. В каждый момент времени одно из окон является активным и в нем курсором отмечается активный объект.
Окно базы данных — один из главных элементов интерфейса Access. Здесь систематизированы все объекты БД: таблицы, запросы, формы, отчеты, макросы и модули.
Перемещение между записями можно осуществлять с помощью мыши, клавиш управления курсором или полосы прокрутки. Для быстрого перемещения между записями в базе данных можно использовать кнопки перемещения на панели Запись, которая находится в нижней части окна таблицы.