Файл: База данных (БД) это совокупность сведений, относящихся к определенной теме или задаче. Реляционные бд.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.12.2023
Просмотров: 386
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Основные понятия Microsoft Access
База данных (БД) – это совокупность сведений, относящихся к определенной теме или задаче. Реляционные БД – базы данных с табличной формой организации информации. Реляционная БД состоит из одной или нескольких взаимосвязанных двумерных таблиц.СУБД (Система Управления Базами Данных) – программное обеспечение для работы с базами данных. Большинство современных СУБД предназначено для работы с реляционными базами данных.Данные – это все, что вы хотите сохранить и к чему намерены обращаться неоднократно. В Microsoft Access данными могут быть тексты, числа, даты и картинки. Если, например, вы продаете книги, то можете хранить их названия, изображения обложек, координаты авторов, количество пачек на складе, цены на них, даты продаж.Запись – строка таблицы. Одна запись содержит информацию об отдельном объекте, описываемом в БД.Поле – столбец таблицы. Поле содержит определенное свойство объекта. Каждое поля имеет имя. Внутри имени поля нельзя использовать пробелы. Для связки между словами можно ставить знак подчеркивания.Первичный (главный) ключ БД – это поле или группа полей, с помощью которых можно однозначно идентифицировать запись. Значение первичного ключа не должно повторяться у разных записей.Тип поля определяет множество значений, которые может принимать данное поле в различных записях. В реляционных базах данных используется четыре основных типа полей: числовой, символьный, дата, логический. Логический тип соответствует полю, которое может принимать всего два значения: «да» – «нет» или «истина» – «ложь».Таблица базы данных – это совокупность сведений, относящихся к определенной теме или категории объектов.Лабораторная работа № 1
Создание таблиц
Цель работы:получить понятие о шаблонах в MS-ACCESS;изучить структуру объекта MS-ACCESS «таблица»;научиться задавать полям различные типы данных;получить понятие о реляционных базах и плюсах предоставляемых ими.ВведениеСУБД MS ACCESS имеет следующую структуру:-
таблицы – для постоянного хранения данных; -
запросы – для вызова данных из таблиц по определенному шаблону и их дальнейшей обработки; -
формы – для удобного ввода и просмотра данных; -
отчеты – для удобного вывода заданной информации на печать; -
макросы – для задания свойств открываемых объектов и настройки порядка их работы; -
модули – для упрощения вызова, ранее созданных функций.
Таблицы состоят из полей и записей. Полями называются столбцы, а строки – записями. Внести запись в таблицу означает заполнить данными какую-нибудь строку. Чтобы создать таблицу, необходимо определить ее поля, типы данных этих полей и иногда некоторые дополнительные свойства этих полей. Не все данные занимают в компьютере одинаковое место. Для их компактного хранения необходимо четко определить, что это: текст или число, дата или логический символ. В базах данных под каждый тип данных резервируется некоторое пространство, и если известно наперед, что оно не будет использовано до конца, его необходимо уменьшить. Как это сделать, вы увидите по ходу выполнения данной работы.Задание № 1Формирование таблицПорядок выполнения работы
-
Запустите программу MS ACCESS. -
В появившемся диалоговом окне установите флажок напротив опции «новая база данных» и подтвердите операцию. -
В следующем диалоговом окне вы должны выбрать папку для базы данных и задать ее имя, например, Европа.
-
Перейдите на вкладку «таблицы». -
Щелкнете мышью по кнопке «создать». -
В появившемся диалоговом окне выберите режим создания (конструктор) и подтвердите данную операцию.
| Название поля | Тип данных |
| Код страны | Счетчик |
| Страна | Текстовый |
| Столица | Текстовый |
| Население | Числовой |
| Религия | Текстовый |
| Строй | Текстовый |
После ввода полей и типов данных желательно задать ключевое поле. Так как значения в ключевом поле должны быть уникальными, т.е. не повторяющимися, то в этом качестве следует выбрать поле код страны.
-
Для этого необходимо щелкнуть правой клавишей мыши по заданному полю и в появившемся меню, выполнить команду ключевое поле. -
Закройте окно конструктора и при запросе о сохранении задайте имя Страны Европы. -
Откройте таблицу для заполнения данными (рис. 3). (Заметьте, что поле с типом данных счетчик будет заполняться самостоятельно.)
| Код страны | Страна | Столица | Население | Религия | Строй |
| 1 | Дания | Копенгаген | 5130000 | Протестантизм | Монархия |
| 2 | Франция | Париж | 55860000 | Католицизм | Республика |
| 3 | Румыния | Бухарест | 23014000 | Православие | Республика |
| 4 | Монако | Монако | 282000 | Католицизм | Княжество |
| 5 | Германия | Бонн | 77370000 | Протестантизм | Республика |
-
Посчитайте максимальное количество символов в каждом из полей с текстовыми данными и, на всякий случай, прибавьте к значениям 5. -
Откройте таблицу в режиме конструктора. -
По очереди переводя текстовый курсор в каждое из текстовых полей, задайте в окне свойств поля его размер (значения из пункта 10). -
Просмотрите, какие еще настройки можно задавать текстовым полям. -
Просмотрите, какие настройки можно задавать другим полям. -
Закройте таблицу с сохранением. -
Сохраните эту базу данных на дискете для следующей лабораторной работы. В отличие от ранее изученных программ для этого необходимо закрыть ACCESS и скопировать файл базы одним из средств Windows.
Задание № 2Разделение данных на две таблицыПорядок выполненияработы1. Откройте базу данных Европа2. Создайте таблицу Религия с полями:
| Название поля | Тип данных |
| Код_религии | Счетчик |
| Религия | Текстовый |
| Название поля | Тип данных |
| Код_строя | Счетчик |
| Строй | Текстовый |
-
Выполните команду Схема данных из меню Сервис. -
В диалоговом окне добавления таблиц добавьте в схему все три таблицы. -
На поле Код_религии таблицы Религия нажмите левую клавишу мыши и, удерживая ее, перетащите на поле Религия таблицы Страны Европы (рис. 4).
каскадное удаление связанных полей означает, что поля, удаленные в главной таблице, будут удалены и в подчиненной.
-
Установите все эти флажки. -
Аналогичную операцию проделайте с таблицами Страны Европы и Строй (Если связь не устанавливается, еще раз проверьте типы данных связываемых полей.) -
Закройте схему с сохранением. -
Сохраните базу данных на дискету.
-
Что называется базой данных? -
Чем поле отличается от записи? -
Какие основные функции СУБД и что это такое? -
Какие структуры ACCESS вы знаете? -
Для чего служит структура «таблица»? -
Для чего данным задаются различные типы? -
Что можно настроить в свойствах поля таблицы? -
Для чего данные разбивают на несколько таблиц?
Задание №1
-
Откройте базу данных Европа. -
Перейдите на вкладку Запросы. -
Создайте запрос, выбрав режим конструктора (появится окно конструктора запроса с диалоговым окном добавления таблиц. Окно добавления таблиц можно вызвать командой Добавить таблицу из меню Запрос). -
Добавьте в запрос все три таблицы. -
Убедитесь, что между добавленными таблицами автоматически установилась связь (рис. 5).