Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольн_Менедж_Заочн2014-2015.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
218 Кб
Скачать
☆

Созданиереляционной базы данных в субд access Планирование конфигурации бд

ПРЕДМЕТНАЯ ОБЛАСТЬ – указать информацию, которую необходимо отобразить, например, работу учебной части института.

ОБЩАЯ МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ – информация, на которую нужно опираться, чтобы создать БД, например приказы, документы, технологии.

ЛОГИЧЕСКАЯ МОДЕЛЬ ДАННЫХ – описание связей между объектами предметной области и указание ограничений, например, студент учится в группе, группа входит в состав факультета. Студент может получать только ограниченное количество баллов – от 0 до 100.

ФИЗИЧЕСКАЯ МОДЕЛЬ ДАННЫХ – вся предыдущая информация описывается в таблицах и логических связях между ними с учётом ограничений.

БАЗА ДАННЫХ в КОНКРЕТНОЙ СУБД – практическое создание базы данных в Access или другой СУБД.

Нормализация БД

НОРМАЛИЗАЦИЯ БД – это устранение дублирования данных и установка корректных связей между таблицами.

Это отсутствие одинаковых записей и одинаковых наименований полей в одной таблице. Вынесение повторяющихся записей из разных таблиц в одну таблицу.

Связи между таблицами баз данных

Связи в БД – это возможность осуществлять поиск данных в одной таблице по данным, содержащимся в других таблицах, а также корректность редактирования таблиц.

1:1 (один к одному)

Каждой записи в таблице 1 соответствует не более одной записи в таблице 2 и наоборот.

таблица 1 таблица 2

1:M (один ко многим)

Каждой отдельной записи в таблице 1 может соответствовать сразу несколько записей в таблице 2, но каждой записи в таблице 2 не более одной записи в таблице 1.

. таблица 1 таблица 2

М:М (многие ко многим)

Множеству записей в таблице 1 может соответствовать множество записей в таблице 2.

Примечание. Такой тип связи в реляционной базе напрямую не поддерживается. Он организуется через дополнительную таблицу 1:М или М:1.

. таблица 1 таблица 2

СОЗДАНИЕ БД в СУБД АCCESS

Структура Access

Одна БД содержит несколько объектов, например, несколько таблиц и форм, несколько модулей и т.п.

ТАБЛИЦА – состоит из столбцов и строк (полей и записей).

ЗАПРОС – таблица, полученная путём выборки из какой – либо таблицы нужных данных. Запрос можно оформлять и к запросу, и к нескольким таблицам, выбирая из них нужную информацию.

ФОРМА – красочное оформление таблицы или запроса. Форму также применяют для управления всей построенной БД. В режиме Конструктора можно перенастроить одну из встроенных форм или создать новую

ОТЧЁТ – используется для подведения итогов по указанным пользователем данным и выводится на печать в красочной или деловой форме.

МАКРОС – автоматически или в режиме программирования создаваемая программа, которую можно запустить для быстрого выполнения заранее заданных действий.

МОДУЛЬ – программа на языке VisualBasic, содержащая одну или несколько процедур, которые недоступны разработчику при создании макроса.

Процесс создания БД.

  1. Пуск. Все программы. MicrosoftOffice. Access.

  2. Файл. Создать. Новая БД.

  3. ПК сразу попросит Вас дать имя новой базе и сохранить её.

  4. Заходите в режим конструктора.

  5. Даёте наименование всем полям создаваемой базы (в столбик), т.е.названия столбцов будущей базы.

  6. Каждому полю присваиваете свой тип данных:

  • Текстовый – текст до 255 байт (символов);

  • Поле МЕМО – текст до 65 535 байт (символов). При этом в поле появляется своя полоса прокрутки;

  • Числовой – желательно указать формат числа в свойствах поля в нижней части экрана;

  • Дата/время – обязательно требуется указать формат в свойствах;

  • Денежный;

  • Счётчик – порядковые номера записей в таблице. Позже при заполнении таблицы данными это поле ПК заполняет сам. Если это сделает пользователь, то нумерация собьётся. Восстановить её практически невозможно;

  • Логический – да/нет. ПК ставит в поле длиной 1 бит флажок √;

  • Поле объекта OLE – до 1 Гб. Можно вставить в базу объекты других приложений, например, точечный рисунок, текстовый файл, диаграмму, музыку;

  • Гиперссылка – оформление перехода (задание пути) к информации внутри базы, к другому файлу, выход в Интернет;

  • Вложение – до 2 Гб. Работает аналогично типу – поле объекта OLE, но допускает вложение не одного объекта, а нескольких.