Система управления базами данных Access
Система управления базами данных Access
Система управления базами данных Access
1. Понятие базы данных
Терминология
Терминология (2)
Терминология (3)
2. Основные функции СУБД
3. Объекты СУБД Access
4. Запуск Access
5. Способы создания БД
6. Создание новой БД без помощи мастера.
Стандартное окно Файл новой базы данных
Окно базы данных
7. Создание таблицы в режиме Конструктора
Окно конструктора таблицы
8. Заполнение таблицы данными
Примерно так будет выглядеть заполненная таблица
9. Создание таблицы в режиме Таблицы
Программа создаёт абстрактную, но готовую к использованию таблицу.
Заполнив таблицу, закройте её. Появится сообщение:
Если в таблице не были заданы ключевые поля, то на экране появится предупреждающее сообщение.
10. Создание таблицы с использованием Мастера.
Первый шаг мастера
Второй шаг мастера
Определение ключевого поля в Мастере таблиц.
Третий шаг мастера
Четвёртый шаг мастера (последний)
Пример формы для ввода данных
11. Создание таблицы с использованием Импорта из текстового файла.
Импорт
460.00K
Category: databasedatabase

Система управления базами данных Access. Лекция 1

1. Система управления базами данных Access

1
Понятие базы данных
2
Основные функции СУБД
3
Объекты СУБД Access
4
Запуск Access
5
Способы создания БД
6
Создание новой БД без
помощи мастера
1

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

7
Создание таблицы в режиме
Конструктора
8
Заполнение таблицы данными
9
Создание таблицы в режиме
Таблица
2

3. Система управления базами данных Access

10
11
Создание таблицы с
использованием Мастера
Создание таблицы с
использованием Импорта из
текстового файла.
3

4. 1. Понятие базы данных

Большой объём данных удобно организовать в
виде таблиц. В 1970г. Е.Ф.Кодд ввёл понятие
реляционной модели данных или модели отношения. Такая модель позволяет определить:
1) Структуру данных.
2) Ввод и обеспечение целостности данных.
3) Поиск данных.
В начало
4

5.

Общая структура данных (отношение)
представляется в виде таблицы.
N
1.
2.
3.
Фамилия
Иванов
Петров
Сидоров
Имя
Сергей
Сидор
Егор
Отчество
Алексеевич
Иванович
Пахомович
Адрес
Москва
Питер
Егорьевск
Дата рожд. Телефон
5.5.55
6.6.66
7.7.77
В базе данных может быть несколько таблиц.
Между таблицами могут быть установлены связи.
Всеми вопросами обработки данных управляет
СУБД Microsoft Access.
5

6. Терминология

СУБД - система управления базами данных.
База данных (БД) - в Access это файл (.mdb),
который служит для хранения данных, объектов
и настроек СУБД.
Таблица - основной объект базы данных,
хранилище информации. Состоит из полей и
записей.
6

7. Терминология (2)

Поле - столбец в таблице. В Access полю
придаётся ряд свойств, которые определяют
возможности БД.
Запись - строка в таблице. Запись является
стандартным блоком для хранения данных в
таблице, выборке данных в запросе, форме,
выводимой на экран.
Ключевое поле - поле, значения которого служат
для однозначного определения записи в
таблице.
7

8. Терминология (3)

Ключ - одно или несколько ключевых полей,
позволяющих идентифицировать записи в
таблице или организовать связи между
таблицами.
Запрос (на выборку) - средство отбора данных из
таблиц при помощи определённого
пользователем условия.
Форма - средства отображения данных на экране
Отчёт - средство отображения данных при
выводе на принтер.
В начало
8

9. 2. Основные функции СУБД

Определение данных: структура, тип
данных, связь.
Обработка данных: выборка нужной
информации.
Управление данными: корректировка,
добавление, удаление данных.
В начало
9

10. 3. Объекты СУБД Access

(с чем работает СУБД Access)
Таблица - объект, в котором хранятся данные.
Запрос - объект, с помощью которого осуществляется
выборка, анализ данных, изменение данных.
Форма - объект, предназначенный для ввода данных.
Отчёт - документ для печати.
Макрос - одна команда, выполняющая определённые
операции, например просмотр таблицы, печать отчёта.
Модули - программы на языке Visual Basic.
В начало
10

11. 4. Запуск Access

Пуск, Программы, MS Office, MS Access
Появится начальное окно диалога
В начало
11

12. 5. Способы создания БД

В Access возможны два способа создания БД:
1) с помощью мастера. Мастер - программа, которая
управляет действиями пользователя. Работа
мастера состоит из конечного числа шагов.
2) создать новую пустую БД, а затем добавить в неё
таблицы, формы, отчёты и др. объекты. Это
наиболее гибкий способ.
В начало
12

13. 6. Создание новой БД без помощи мастера.

Файл, Создать базу данных...,
Общие (вкладка),
Новая база данных (значок), Ok
В начало
13

14. Стандартное окно Файл новой базы данных

Что надо сделать:
Папка: выбрать свою папку.
Имя файла: ввести имя файла базы данных.
14

15. Окно базы данных

Окно содержит шесть вкладок - основные объекты СУБД Access.
На начальном этапе работы это окно пусто. Начнём конструирование БД с создания таблицы.
В начало
15

16. 7. Создание таблицы в режиме Конструктора

Таблицы (корешок), Создать (кнопка),
Новая таблица (окно), Конструктор (режим), Ok
В начало
16

17. Окно конструктора таблицы

Вы сами должны определить структуру таблицы, т.е.
заполнить графы «Имя поля» и «Тип данных». Графа
«Описание» не является обязательной.
17

18.

Для задания типа поля щёлкните в соответствующей
ячейке столбца «Тип данных». Справа появится
символ списка. Откройте его и выберите нужный тип.
18

19.

Ключевое поле
Одно из полей таблицы должно быть
определено как ключевое. Чтобы создать его,
установите курсор на нужную строку бланка и
нажмите кнопку Ключевое поле на панели
инструментов.
О том, что поле является ключевым, свидетельствует
изображение ключика в области выделения строки,
содержащей данные о поле.
Закрыть окно
конструктора таблицы
«Мои друзья»
В начало
19

20. 8. Заполнение таблицы данными

Корешок Таблицы, Мои друзья (указать), Открыть
В начало
20

21. Примерно так будет выглядеть заполненная таблица

В начало
21

22. 9. Создание таблицы в режиме Таблицы

Корешок Таблицы, Создать, Режим Таблицы, OK
В начало
22

23. Программа создаёт абстрактную, но готовую к использованию таблицу.

Заполните таблицу данными. Уместно вспомнить
основные «технологические» приёмы - выделение
мышью, копирование, вставка. Тип полей будет
определяться автоматически. Поля можно переименовать.
23

24. Заполнив таблицу, закройте её. Появится сообщение:

Подтвердите «Да»
Далее следует набрать имя таблицы и OK
24

25. Если в таблице не были заданы ключевые поля, то на экране появится предупреждающее сообщение.

Соглашайтесь и щёлкайте кнопку «Да». Программа создаст поле счётчика с именем Код и автоматически заполнит его номерами записей в таблице.
В начало
25

26. 10. Создание таблицы с использованием Мастера.

Ещё одним способом создания таблицы является
использование заготовок, которые доступны в
Мастере таблиц.
Корешок Таблицы,
Создать,
Мастер таблиц,
OK
В начало
26

27. Первый шаг мастера

Все заготовки разбиты на две большие группы: для
делового и для личного применения. Из всех
существующих полей надо отобрать те, которые
должны входить в новую таблицу. Свойства полей
потом можно будет изменить.
27

28. Второй шаг мастера

На этом этапе можно изменить имя таблицы,
присвоенное по умолчанию, и определить ключевое
поле в новой таблице.
28

29. Определение ключевого поля в Мастере таблиц.

Пользователю предоставляется возможность выбрать
одно из имеющихся полей в качестве ключевого.
29

30. Третий шаг мастера

На третьем шаге предоставляется возможность
связать новую таблицу с другими таблицами базы
данных. Пользователь может сам определить связь,
выбрав таблицу в списке и кнопку «Связи…».
30

31. Четвёртый шаг мастера (последний)

На последнем шаге пользователю остаётся
определить режим, который будет активизирован
после завершения работы Мастера.
31

32. Пример формы для ввода данных

Если Вы выберете переключатель «ввод данных в
таблицу с помощью формы, создаваемой мастером»,
то Мастер создаст форму, представленную ниже.
В начало
32

33. 11. Создание таблицы с использованием Импорта из текстового файла.

Корешок Таблицы, Создать, Импорт таблиц, OK
В начало
33

34. Импорт

Далее выполняйте указания мастера и согласуйте их с
заданиями в лабораторной работе.
В начало
34
English     Русский Rules