Табличные базы данных.

Тема: Табличные базы данных.

Цель урока:  формирование представления у учащихся о табличном моделировании баз данных на основе программы MS Access.

Оборудование: тетради, ручки, интерактивная доска.

Программное обеспечение: Windows, MS Access.

Ход урока:

 

  1. Орг.момент.

  2. Изучения нового материала.

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

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

База данных

Содержит 

Фактографическая

Документальная

Содержит обширную информацию разного типа: текстовую, графическую, звуковую, мультимедийную).

Обслуживание пользователя осуществляет информационная система.

Информационная система —  это совокупность базы данных и всего комплекса аппаратно – программных средств для её хранения, измерения и поиска информации, для взаимодействия с пользователем.

Существуют следующие виды баз данных:

1.                  Распределённой базой данных называют, если различные части одной базы данных хранятся на множестве компьютеров, объединённых между собой сетью. Например, Интернет.

2.                  Реляционная база данных – базы данных с табличной формой организации.

 

 

   поле 1               поле 2                    поле 3                 поле 4                   поле 5

……………

…………..

……………

……….

…………..

 

 

 

 

 

 

 

 

 

 

Строка таблицы —  запись.

Столбец – поле.

Каждое поле имеет имя: Дата, осадки, температура…

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

            Реляционная СУБД Access предусматривает хранение данных во множестве связанных таблиц, которые снабжены средствами проверки допустимости данных, предотвращающими некорректный ввод.

                        Поля могут иметь различный тип

 

Тип данных

Использование

Текстовый

Одна строка текста (до 255 символов)

Memo

Текст, состоящий из нескольких строк, которые затем можно будет просмотреть при помощи полос прокрутки (до 65 535 символов)

Числовой

Различные числовые данные (имеет несколько форматов: целое, длинное целое, с плавающей точкой)

Дата  Время

Дата и время в одном из предлагаемых БД форматов

Денежный

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

Счетчик

Уникальное длинное целое, создаваемое БД для каждой новой записи

Логические

Логические данные, имеющие значения Истина или Ложь

Объект OLE

Картинки, диаграммы и другие объекты OLE из приложений Windows

Ключевое поле (ключ таблицы)

Ключевое поле (ключ) – это поле (или комбинация полей), которое однозначно определяет запись.

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

Давайте обратимся к собственному опыту, ответим на вопрос: какой документ,  имеющийся у вас, может однозначно определить вашу личность? (свидетельство о рожд., паспорт).

Могут ли эти данные быть ключом?

•         фамилия

•         имя

•         номер паспорта

•         номер дома

•         регистрационный номер автомобиля

•         город проживания

•         дата выполнения работы

•         марка стиральной машины

Основные объекты СУБД: таблицы, формы, запросы, отчёты.

  1. Практическая работа 3.1 стр.

4. Итог урока.

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

2.      В чём различие между фактографическими и документальными базами данных?

3.      Что такое главный ключ записи? Какие бывают ключи?

6.      Что такое запись, поле записи? Какую информацию они содержат?

7.      Какие бывают типы полей? Что обозначает каждый из типов?

  1. Домашнее задание. П. 4.1

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here