KNOWLEDGE HYPERMARKET


Конспект урока на тему: База данных

Гіпермаркет Знань>>Інформатика 11 клас>>Інформатика>> Інформатика: Поняття моделі даних, бази даних


План-конспект уроку з курсу «Інформатика 11 клас» з теми «База данных»


                                                              БАЗЫ ДАННЫХ

ТДЦ: 1. Формирование понятия базы данных в среде МS Ассеss:

Типы БД
Структура БД
Этапы разработки БД

2. Закрепление навыков создания структуры БД, заполнения БД:
Общеучебные навыки:
а) работа с конспектом;
б) работа по заданному алгоритму;
в) работа во времени на конечный результат. Специальные умения:
а) работа в среде МS Ассеss
б) создание БД (создание структуры таблицы: имена полей и их типы данных (текст, число, дата/время и пр.)).

3. Воспитательный аспект цели:
Применение полученных ЗУН на практике для создания БД.
Соблюдение ПТБ, ПП в кабинете, правил работы с ПК.

                                                                       План урока


1. ОРГАНИЗАЦИЯ НАЧАЛА УРОКА.

ТДЗ: Организация начала урока:
- готовность к уроку
- указать дату, вид работы (лекционно-практическая), тему урока
- сообщение темы урока

2. ЛЕКЦИЯ.

База данных (БД) - совокупность хранящихся взаимосвязанных данных, организованных по определенным правилам.
БД служат для хранения и поиска большого объема информации.
Примеры баз данных: записная книжка, словари, справочники, энциклопедии и пр.
База данных - структурная информационная модель.

                                                                  Классификация БД.

1. По характеру хранимой информации базы данных делятся на фактографические и документальные.

В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Например, в БД библиотеки о каждой книге хранятся библиографические сведения: год издания, автор, название и пр.; в записной книжке школьника могут храниться фамилии, имена, даты рождения, телефоны, адреса друзей и знакомых.

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

Примеры баз данных:

фактографические
• БД книжного фонда библиотеки;
• БД кадрового состава учреждения;

документальные

• БД законодательных актов в области уголовного права;
• БД современной рок музыки и пр.
Сама база данных включает в себя только информацию (БД – «Информационный склад»).
Информационная система (ИС) — хранилище информации, снабженное процедурами ввода, поиска, обработки и выдачи информации.

Примеры информационных систем:

• Система продажи билетов на пассажирские поезда;
• Справочная система Windows;
• WWW - глобальная информационная система.

В справочной системе Windows и сети Internet информация представлена в виде гипертекста - структурированного текста, в котором могут осуществляться переходы по выделенным меткам.

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

2. По способу хранения базы данных делятся на централизованные и распределенные.
Централизованная БД - БД хранится на одном компьютере.

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

Пример: информация в сети Internet, объединенная паутиной WWW.

3. По структуре организации данных базы данных делятся на реляционные и нереляционные.


0803-18.jpg
                                                                                     
Иерархической называется БД, в которой информация упорядочена следующим образом: один элемент        записи считается главным, остальные – подчиненными.

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

Сетевой называется БД, в которой к вертикальным иерархическим связям добавляются горизонтальные связи.

Реляционной (от английского слова relation - отношение) называется БД, содержащая информацию, организованную в виде прямоугольных таблиц, связанных между собой. Такая таблица называется отношением.

Пример фактографической реляционной базы данных:

0803-19.jpg

Каждая таблица должна иметь свое имя.
Запись - это строка таблицы.
Поле - это столбец таблицы.

Таблица - информационная модель реальной системы. Запись содержит информацию об одном конкретном объекте. Поле содержит определенные характеристики объектов.

                                                                         Основной элемент БД - запись.

0803-20.jpg

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

Задание 1. Сколько в этой базе данных полей записей? Что можно выбрать в качестве главного ключа?

                                                   Структура БД изменяется при добавлении или удалении полей.


Для каждого поля определяется тип и формат данных.

Основные типы данных:

- текстовый - одна строка текста (до 255 символов);
- поле МЕМО - текст, состоящий из нескольких строк, который можно посмотреть при помощи полос прокрутки (до 65535 символов);
- числовой - число любого типа (можно использовать в вычислениях);
- денежный - поле, выраженное в денежных единицах (рубли, доллары и т.д.);
- дата/время - поле, содержащее дату или время;
- счетчик - поле, которое вводится автоматически с вводом каждой записи;
- логический - содержит одно из значений True (истина) или False (ложно) и применяется в логических операциях;
- поле объекта ОI.Е - содержит рисунки, звуковые файлы, таблицы Excel, документ Word и т.д.

Задание 2. Определите тип данных:

номер дома
возраст человека
количество учеников в классе
номер телефона
цена товара
срок реализации продуктов
наименование товара

                                                             Основные режимы работы с базой данных:

• Создание БД;
• Редактирование БД;
• Просмотр БД;
• поиск информации в БД.

Программное обеспечение, позволяющее работать с базой данных, называется системой управления базой данных (СУБД).

                                                             СУБД АССЕSS. СОЗДАНИЕ БАЗЫ ДАННЫХ

На современных персональных компьютерах наибольшее распространение получили реляционные СУБД Ассеss.
Открытие базы данных:

1) запустить MS Ассеss;
2) выбрать в меню Файл команду Открыть;
3) выбрать нужный диск, каталог;
4) выбрать имя файла базы данных;
5) нажать кнопку ОК.

Базы данных имеют расширение mdb.

Основные объекты базы данных:

• Таблица - объект, предназначенный для хранения данных в виде записей и полей.
• Форма - объект, предназначенный для облегчения ввода данных.
• Запрос - объект, позволяющий получить нужные данные из одной или нескольких таблиц.
• Отчет - объект, предназначенный для печати данных.
Любая таблица может быть представлена в двух режимах:
• в режиме таблицы, предназначенном для ввода данных, их просмотра и редактирования
• в режиме конструктора, предназначенном для создания структуры таблицы, изменения типа
данных, изменения структуры таблицы (добавления и удаления полей).

1. Создание структуры таблицы:

1) В окне базы данных выберите объект Таблица.
2) Выберите Создание таблицы в режиме конструктора.
3) Укажите имена полей (номер урока, время начала, название урока, примечание) и тип данных для каждого поля (тип данных можно выбрать из раскрывающегося списка, который появляется в столбце Тип данных). Столбец Описание заполняется по желанию пользователя. Имя поля может содержать до 64 символов, включая пробелы, за исключением точки, восклицательного знака и квадратных скобок.
4) Установите первичный ключ, для этого:
• выделите поле, которое должно стать первичным;
• выберите Правка, Ключевое поле или нажмите кнопку Ключ на панели инструментов.
5) Сохраните структуру таблицы, для этого:
• выберите Файл, Сохранить как...;
• напишите имя новой таблицы (можно на русском языке);
• нажмите ОК.

Редактирование структуры БД

Добавление нового поля между существующими полями:

1) установить курсор в поле, перед которым необходимо добавить новое поле;
2) выбрать Вставка, Строки.

Удаление поля:

1) выделить всю строку поля (примечание), щелкнув курсором на серой кнопке слева от имени поля (курсор примет вид стрелки, направленной вправо);
2) выбрать Правка, Удалить или нажать клавишу Delete.

Изменение порядка следования полей:

1) выделить всю строку поля;
2) переместить с помощью мыши строку в новое место (над тем полем, перед которым хотите расположить).

II. Заполнение таблицы:


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

Переход на нужное поле или запись

Для перехода используется мышь или клавиша Таb, или комбинация клавиш Shift + Таb.
Для перехода между записями можно использовать кнопки переходов в нижнем левом углу окна, где отображается общее количество записей и номер текущей записи. Для перехода к конкретной записи необходимо ввести ее номер и нажать клавишу Enter.

                                         Быстрый путь ввода данных

  Ctrl + кавычки        копирование данных из аналогичного поля предыдущей записи
  Ctrl + точка с запятой
       вставка текущей даты
  Ctrl + двоеточие        вставка текущего времени

  
                                                 Сортировка записей

От а до я - сортировка по возрастанию
От я до а - сортировка по убыванию

Удаление с экрана изображения одного поля:

1) установить курсор в нужное поле;
2) выбрать Формат, Скрыть столбцы.

Удаление с экрана нескольких полей (или восстановление их отображения):

1) выбрать Формат, Отобразить столбцы;
2) в появившемся окне снять флажки для удаления полей или установить флажки для восстановления отображения полей.

Замечания:

• скрытие полей в режиме таблицы не делает скрытым поле в режиме формы;
• значения, находящиеся в скрытых полях, могут быть использованы при создании запросов.

3. ПРАКТИЧЕСКАЯ РАБОТА
Создание таблицы «Расписание»

4. ДОМАШНЕЕ ЗАДАНИЕ:конспект


Надіслав вчитель інформатики Тамтура Елла Борисівна спец. Ш№ 129

Предмети > Інформатика > Інформатика 11 клас > Поняття моделі даних, бази даних > Поняття моделі даних, бази даних. Конспект уроку і опорний каркас