Основы информационных технологий

Содержание

Слайд 2

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

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

Слайд 3

ПЛАН
Основные понятия СУБД Access
Основные объекты БД
Типы данных полей БД
Этапы создания БД

ПЛАН Основные понятия СУБД Access Основные объекты БД Типы данных полей БД Этапы создания БД

Слайд 4

СУБД Access входит в стандартный набор прикладных программ системы Microsoft Office System

СУБД Access входит в стандартный набор прикладных программ системы Microsoft Office System
и позволяет создавать реляционные базы данных, в которых данные хранятся в виде таблицы (отношения).

Слайд 5

Файл, в котором хранится БД, имеет расширение .ACCDB 

Файл, в котором хранится БД, имеет расширение .ACCDB

Слайд 6

Таблицы
Формы
Запросы
Отчеты

Основные объекты БД

Таблицы Формы Запросы Отчеты Основные объекты БД

Слайд 7

Основные объекты БД.
Предназначены для хранения данных.

Таблицы

Основные объекты БД. Предназначены для хранения данных. Таблицы

Слайд 8

Форма — диалоговое окно, которое используется для отображения данных, находящихся в БД,

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

Формы

Слайд 9

Отчет позволяет извлечь из БД нужную информацию и подготовить ее для вывода

Отчет позволяет извлечь из БД нужную информацию и подготовить ее для вывода
на печать в удобном виде.

Отчеты

Слайд 10

Запрос предназначен для выборки нужных данных из таблиц, а также для выполнения

Запрос предназначен для выборки нужных данных из таблиц, а также для выполнения
вычислений и других операций с базовыми таблицами, включая их преобразование.

Запросы

Слайд 11

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

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

Слайд 12

ручные (разработка объектов в режиме Конструктора);
автоматизированные (разработка с помощью программ-Мастеров);
автоматические (ускоренная разработка

ручные (разработка объектов в режиме Конструктора); автоматизированные (разработка с помощью программ-Мастеров); автоматические
объектов).

Инструментальные средства для создания БД и ее объектов:

Слайд 13

У каждого поля таблицы есть:
1. имя
2. тип данных (определяет значения, которые можно

У каждого поля таблицы есть: 1. имя 2. тип данных (определяет значения,
сохранить, и операции, которые можно выполнить с данными, а также объем памяти, выделяемый для каждого значения)
3. дополнительные свойства (определяют внешний вид и функциональные характеристики этого поля).

Слайд 14

Правила составления имен полей
Имя поля может содержать:
строчные и прописные буквы латинского и

Правила составления имен полей Имя поля может содержать: строчные и прописные буквы
русского алфавитов;
цифры, пробелы, разные символы
Имя поля не должно начинаться с пробела, содержать . ! [ ]

Слайд 15

Типы данных полей БД

Текстовый - текст или числа , не требующие расчетов,

Типы данных полей БД Текстовый - текст или числа , не требующие
например номера телефонов.

Числовой – числовые данные, используемые для расчетов.

Поле МЕМО – длинный текст.

Дата/время – описывает дату и время.

Денежный – используется в расчетах, которые проводятся с точностью до 15 знаков в целой и до 4 знаков в дробной части.

Слайд 16

Счетчик - последовательно возрастающие (на 1) числа, автоматически вводящиеся при добавлении каждой

Счетчик - последовательно возрастающие (на 1) числа, автоматически вводящиеся при добавлении каждой
новой записи в таблицу.

Логический – может содержать одно из двух возможных значений (Истина/Ложь, Да/Нет, Вкл/Выкл)

Поле объекта OLE – объект (например, таблица Excel, документ Word, рисунок, звукозапись и др.), связанный или внедренный в таблицу MS Access.

Слайд 17

В Access
Вложение – используется для хранения нескольких файлов в одном поле,

В Access Вложение – используется для хранения нескольких файлов в одном поле,
причем в этом поле можно хранить файлы разных типов.
При использовании вложений документы и другие файлы, не являющиеся изображениями, открываются в соответствующих программах.

Слайд 18

Дополнительные свойства полей таблицы БД

Дополнительные свойства полей таблицы БД

Слайд 19

В дополнительных свойствах можно указать:
максимальный размер поля
формат поля
условие на значение поля и

В дополнительных свойствах можно указать: максимальный размер поля формат поля условие на
др. св-ва.

Слайд 20

Выполнить проектирование БД (определить набор необходимых таблиц).
Создать структуру таблиц (ввести названия и

Выполнить проектирование БД (определить набор необходимых таблиц). Создать структуру таблиц (ввести названия
типы всех полей).
Установить связи между таблицами.
Заполнить таблицы БД данными.
Создать необходимые запросы, формы и отчеты.

Этапы создания БД

Слайд 21

Лабораторная работа №1

База данных «Университет»

Таблица Факультет

Таблица Студенты

Таблица Успеваемость

Лабораторная работа №1 База данных «Университет» Таблица Факультет Таблица Студенты Таблица Успеваемость

Слайд 22

Начало работы

1. Кнопка Новая база данных
2. Указать имя файла (расширение .accdb).
3. Указать

Начало работы 1. Кнопка Новая база данных 2. Указать имя файла (расширение
папку
4. Кнопка Создать

Слайд 25

1. Включаем режим Конструктора
2. Сохраняем таблицу под нужным именем
3. Описываем структуру таблицы

1. Включаем режим Конструктора 2. Сохраняем таблицу под нужным именем 3. Описываем
(имена и типы полей)

Далее необходимо описать структуру трех таблиц

Слайд 26

Описание структуры таблицы заключается в:
определении имен полей таблицы,
указании типа данных каждого поля,
определении

Описание структуры таблицы заключается в: определении имен полей таблицы, указании типа данных
первичного ключа.

Слайд 27

Для изменения структуры таблицы надо:
Открыть таблицу в режиме Конструктор
Произвести необходимые действия (вставить

Для изменения структуры таблицы надо: Открыть таблицу в режиме Конструктор Произвести необходимые
или удалить поле, изменить тип поля).

Слайд 28

Для создания ключа:
Выделить поле (1 ЛКМ в строке напротив имени поля)
вкл. Конструктор

Для создания ключа: Выделить поле (1 ЛКМ в строке напротив имени поля)
/ гр.Сервис/ кн. Ключевое поле

Слайд 34

Для поля Номер зачетки таблицы Успеваемость в свойстве Индексированное поле устанавливаем значение

Для поля Номер зачетки таблицы Успеваемость в свойстве Индексированное поле устанавливаем значение
Да (Допускаются совпадения).
Это необходимо для создания связи 1-к-1.

Слайд 35

Структура таблицы Факультет

Структура таблицы Факультет

Слайд 36

Структура таблицы Студенты

Структура таблицы Студенты

Слайд 37

Структура таблицы Успеваемость

Структура таблицы Успеваемость

Слайд 38

Далее создаем схему данных

Схема данных - это схема связей между полями реляционной

Далее создаем схему данных Схема данных - это схема связей между полями
БД

вкл Работа с базами данных /
кн Схема данных

Слайд 39

Добавляем в схему все 3 таблицы.

Добавляем в схему все 3 таблицы.

Слайд 41

Создаем связи между ними:
1. Факультет с Успеваемость по полю Группа – связь

Создаем связи между ними: 1. Факультет с Успеваемость по полю Группа –
1:n
2. Студенты с Успеваемость по полю Номер зачетки – связь 1:1.

Слайд 42

Для создания связи надо мышью тянуть поле от главной таблицы к нужному

Для создания связи надо мышью тянуть поле от главной таблицы к нужному
полю в подчиненной таблице.
Далее в окне Изменение связей включить 3 флажка Обеспечение целостности данных .

Слайд 44

Схема данных

Схема данных

Слайд 45

Для удаления или изменения связи в ее контекстном меню связи выбрать соответствующую

Для удаления или изменения связи в ее контекстном меню связи выбрать соответствующую команду.
команду.