Читайте также: |
|
СТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Брянский государственный технический университет
ОФИСНЫЕ ТЕХНОЛОГИИ В ЭКОНОМИКЕ И УПРАВЛЕНИИ
Отчёт о выполнении лабораторной работы №7 «Создание базы данных в программе Microsoft Access»
Выполнила: Студентка Семеко Д.И.
Группа 13-ПИ Проверил:
Дадыкин В.С.
Брянск 2013г.
Оглавление
1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ.. 6
2. СОЗДАНИЕ ТАБЛИЦ И СХЕМЫ ДАННЫХ.. 6
«ШКОЛЬНАЯ БИБЛИОТЕКА». 6
3. СОЗДАНИЕ НОВОЙ БД.. 10
4. СОЗДАНИЕ ТАБЛИЦ.. 12
5. СОЗДАНИЕ СХЕМЫ ДАННЫХ.. 14
6. ВВОД И РЕДАКТИРОВАНИЕ ДАННЫХ В ТАБЛИЦАХ.. 14
7. СОЗДАНИЕ ЗАПРОСОВ. 15
8. ОТЧЕТ. 25
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
Выделим основные сущности:
- сущность «Книги»
- сущность «Электронные книги»
- сущность «Язык»
- сущность «Типы документов»
- сущность «Список читателей»
- сущность «Выдача книг»
Выделим атрибуты сущности «Список читателей»: (№ читателя, Фамилия, Имя, Отчество, Дата рождения, Класс, Адрес, Телефон, Полученные книги, id документа, № выдачи)
Возможный ключ, как и в случае отношения, Книга, имеет слишком большую размерность. Введем уникальный атрибут №читателя и выберем его в качестве первичного ключа.
Атрибуты сущности «Выдача книг» (№ выдачи, №читателя, Дата выдачи, Дата возврата, №книги), первичный ключ – номер выдачи.
Сущность «Язык» (id языка, язык);
Сущность «Тип документов» (id типа, тип);
Сущность «Электронные книги» (id документа, название, id типа, год издания, издательство, гиперссылка источника, id языка, количество страниц, переход к источнику, твердая копия, комментарии).
СОЗДАНИЕ ТАБЛИЦ И СХЕМЫ ДАННЫХ
«ШКОЛЬНАЯ БИБЛИОТЕКА»
«Книги» (см. таблицу 1)
· «Список читателей» (см. таблицу 2)
· «Электронные книги» (см. таблицу 3)
· «Типы документов» (см. таблицу 4)
· «Язык» (см. таблицу 5)
· «Выдача книг» (см. таблицу 6)
Таблица 1 Поля таблицы «Книги»
Имя поля | Тип данных | Ключевое поле | Примечание |
№ книги | Счетчик | Первичный ключ | Порядковый номер книги |
Название | Текстовый | Нет | Обязательное поле |
Автор | Текстовый | Нет | Обязательное поле |
Жанр | Текстовый | Нет | - |
Год | Дата/время | Нет | Год издания книги |
Издательство | Текстовый | Нет | Каким издательством была выпущена книга |
Кол-во страниц | Текстовый | Нет | Содержит количество страниц в книге |
Описание | Поле МЕМО | Нет | Краткое содержание книги |
Обзор | Поле объекта OLE | Нет | Точечный рисунок книги |
Наличие | Логический | Нет | Есть книга в наличии в библиотеки или она на руках |
№ читателя | Числовой | Внешний ключ | Используется для связи с таблицей «Список читателей» |
Таблица 2 Поля таблицы «Список читателей»
Имя поля | Тип данных | Ключевое поле | Примечание |
№ читателя | Счетчик | Первичный ключ | Порядковый номер читателя |
Класс | Числовой | Нет | Уточняется класс где учится читатель |
Фамилия | Текстовой | Нет | Обязательное поле |
Имя | Текстовой | Нет | Обязательное поле |
Отчество | Текстовой | Нет | Необязательное поле |
Дата рождения | Дата/время | Нет | Содержит дату рождения читателя |
Адрес | Текстовой | Нет | Содержит адрес читателя для того чтобы его было легко найти если в этом есть необходимость |
Улица | Текстовой | Нет | - |
Дом/квартира | Текстовой | Нет | - |
Телефон | Текстовой | Нет | Содержит контактные телефоны |
Idдокумента | Числовой | Внешний ключ | Используется для связи с таблицей Электронные книги |
№ выдачи | Числовой | Внешний ключ | Используется для связи с таблицей Выдача книг |
Таблица 3 Поля таблицы «Электронные книги»
Имя поля | Тип данных | Ключевое поле | Примечание |
Id документа | Счетчик | Первичный ключ | Используется для связи с таблицей список читателей |
Название | Текстовый | нет | Обязательное поле |
Id типа | Числовой | Внешний ключ | Используется для связи с таблицей «типы документов» |
Год издания | Числовой | Нет | Год создания электронного документа |
Издательство | текстовой | Нет | Каким издательством была выпущена книга |
Гиперссылка источника | Гиперссылка | Нет | Содержит гиперссылку к файлу электронного документа, расположенному в папке «Хранилище» (или к ярлыку открывающему электронный документ) |
Id языка | Числовой | Внешний ключ | Используется для связи с таблицей «Язык» |
Количество страниц | Числовой | Нет | Содержит количество страниц в электронном документе |
Переход к источнику | Вложение | Нет | Содержит файлы электронных документов |
Твердая копия | полеMEMO | Нет | В этом поле указывается место хранения и инвентарный номер твердой копии документа. Необязательное поле |
Описание | Поле МЕМО | Нет | Краткое содержание книги |
Таблица 4 Поля таблицы «Типы документов»
Имя поля | Тип данных | Ключевое поле | Примечание |
Idтипа | Счетчик | Первичный ключ | Используется для связи с таблицей «Электронные книги» |
Тип | Текстовой | Нет | Обязательное поле. Название типов документов следует взять из какой либо методической разработки или стандарта. |
Комментарии | Поле МЕМО | нет | Может хранить записи к каждой записи таблицы. В обязательном порядке выводится в формах и запросах к типу документа. |
Таблица 5 Поля таблицы «Язык»
Имя поля | Тип данных | Ключевое поле | Примечание |
Idязыка | Счетчик | Первичный ключ | Используется для связи с таблицей «Электронные книги» |
язык | Текстовой | Нет | Обязательное поле |
Таблица 6 Поля таблицы «Выдача книг»
Имя поля | Тип данных | Ключевое поле | Примечание |
№выдачи | Счетчик | Первичный ключ | Порядковый номер выдачи книг |
№читателя | Числовой | Внешний ключ | Используется для связи с таблицей «Список читателей» |
Дата выдачи | Дата/Время | Нет | Указывается дата выдачи книги |
Дата возврата | Дата/Время | Нет | Указывается дата возврата книги |
№книги | Числовой | Внешний ключ | Используется для связи с таблицей «Книги» |
СОЗДАНИЕ НОВОЙ БД
Так как пустая БД не содержит никаких объектов, можно считать, что это наиболее универсальный способ, и, начиная с него мы создаем нашу БД «Школьная библиотека».
1. В левой части окна Приступая к работе выберете категорию обратите внимание (после открытия окна обычно открыта по умолчанию).
2. В центральной части окна щелкнем значок Новая База данных.
3. В правой части окна щелкнем кнопку Создать, чтобы пустая база данных была создана в формате Access 2007 в папке с именем заданном по умолчанию
Дата добавления: 2015-10-23; просмотров: 89 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
FORMULAIRE D’INSCRIPTION | | | Рис1.1 Создание новой БД |