Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Объекты Access






1. Таблицы - основные объекты базы данных. В них хранятся данные. Реляционная база данных может иметь много взаимосвязанных полей.

2. Запросы - это специальные структуры, предназначенные для обработки данных. С помощью запросов данные упорядочивают, фильтруют, отбирают, изменяют, объединяют, то есть обрабатывают.

3. Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.

4. Отчеты - это формы " наоборот". С их помощью данные выдают на принтер в удобном и наглядном виде.

5. Макросы - это макрокоманды. Если какие-то операции с базой производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинации клавиш.

6. Модули - это программные процедуры, написанные на языке Visual Basic.

Ход работы:

Задание 1. Создайте БД «Библиотека».

1. Запустите программу MS Access: Пуск/Программы/ MS Access.

2. Выберите Новая база данных.

3. Укажите папку, в которую будете сохранять вашу базу данных.

4. Укажите имя БД «ПР№21_Библиотека».

5. Нажмите кнопку Создать.

Задание 2. Создайте таблицы «Автор» и «Книги».

1. Перейдите на вкладку «Таблицы».

2. Нажмите кнопку Создать в окне БД.

3. Выберите вариант «Конструктор».

4. В поле «Имя поля» введите имена полей.

5. В поле Тип данных введите типы данных согласно ниже приведенной таблицы. Свойства полей задайте в нижней части окна.

«Книги»

Имя поля Тип данных Свойства
Код книги Счетчик Индексированное поле; совпадения не допускаются
Наименование Текстовый  
Год издания Дата/время  
Код издательства Числовой Индексированное поле; допускаются совпадения
Тема Текстовый  
Тип обложки Текстовый  
Формат Текстовый  
Цена Денежный  
Количество Числовой  
Наличие Логический  
Месторасположение Поле мемо  

«Автор»

Имя поля Тип данных Свойства
Код автора Счетчик Индексированное поле; совпадения не допускаются
Фамилия Текстовый  
Имя Текстовый  
Отчество Текстовый  
Год рождения Дата  
Адрес Текстовый  
Примечание Поле мемо  

«Издательство»

Имя поля Тип данных Свойства
Код издательства Счетчик Индексированное поле; совпадения не допускаются
Наименование Текстовый  
Адрес Текстовый  
Телефон Текстовый  
Факс Текстовый  
Таблица «Книги - Автор»    
Код автора Числовой Индексированное поле; допускаются совпадения
Код книги Числовой Индексированное поле; допускаются совпадения

Задание 3. Задайте связи между таблицами.

1. Откройте окно диалога «Схема данных», выполнив команду Сервис/Схема данных.

2. В диалоговом окне добавьте ваши таблицы, выбрав из контекстного меню «Добавить таблицу».

3. Выберите поле «Код автора» в таблице «Автор» и переместите его с помощью мыши на поле «Код автора» из таблицы «Книги».

4. В диалоге «Связи» проверьте правильность имен связываемых полей и включите опцию Обеспечить целостность данных.

5. Нажмите кнопку Создать.

Задание 4. Заполните таблицу «Автор».

1. Откройте таблицу Автор двойным щелчком.

2. Заполняйте таблицу согласно именам полей.

Задание 5. Заполните таблицу «Книги».

1. В таблице Книги в поле Код автора поставьте значение кода автора из таблицы Автор, которое соответствует имени нужного вам автора.

2. Поле Код издательства не заполняйте.

Содержание отчета

Отчет должен содержать:

5. Название работы

6. Цель работы

7. Задание и его решение

8. Вывод по работе

? Контрольные вопросы:

1. Что такое база данных?

2. В чем назначение системы управления базами данных?

3. Какие требования предъявляются к базам данных?

4. Указать модели организации баз данных. Дать краткую характеристику. Привести примеры.

5. Указать особенности реляционных баз данных?

6. Что такое запись, поле базы данных?







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.