вторник, 21 октября 2014 г.

Урок 8. База данных как модель предметной области


Информационные системы и БД

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

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

Основными способами организации данных в БД являются: 
  • иерархический. Один предок - много потомков. (Пример реализации - система папок Windows)
  • сетевой. У потомка может быть несколько предков (Пример реализации  - всемирная паутина)
  • реляционный. Способ организации основан на представлении данных в виде таблиц.
    Этот способ получил наибольшее распространение

Реляционные БД

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

Типы данных БД

Основные типы полей:
  • числовой - для полей, содержащих числовую информацию. Длина поля - стандартная
  • текстовый - для полей, содержащих произвольные последовательности символов. Длина поля - это максимальное количество символов, которые можно записать в это поле
  • логический - для полей, данные которых могут принимать только 2 значения: ДА/НЕТ или 1/0. Длина поля - стандартная
  • дата - для полей, содержащих календарные даты. Длина поля - стандартная

Практическая работа на ПК

Для знакомства с интерфейсом СУБД выполните задание1 на ПК
Для дальнейшего заполнения таблицы выполните задание2 на ПК



Домашнее задание

Повторить Тема 8., 8.1, 8.2, 8.3
Знать определение терминов: ИС, БД, реляционная БД, запись, поле.
Знать основные типы данных БД 

Комментариев нет:

Отправить комментарий