Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Элементы реляционной СУБД

Компьютерная информационная система, представляющая собой реляционную СУБД, должна содержать следующие основные элементы: таблицы запросы, формы, отчеты.

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

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

Таблицы переменной информации (динамические таблицы) – это таблицы, информация об объектах в которых постоянно дополняется или изменяется пользователем.

Таблицы базы данных (таб.2) состоят из полей – столбцов, записей – строк и ячеек – пересечений столбцов и строк.

Таблица 2

Модель станка Класс точности Dmax в мм Lmax в мм Габаритные размеры Масса в кг
Т-60 А     1060х800х1200  
СТ-125 В     1550х790х1150  

Поле содержит значение одного из признаков, характеризующих объекты БД. Число полей в таблице соответствует числу признаков, характеризующих объекты БД.

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

Ячейка содержит значение соответствующего признака, одного (конкретного) объекта.

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

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

Подпись поля – название признака, которое будет записано в заголовок соответствующего столбца таблицы. На подпись поля не существует каких-либо ограничений, однако при ее составлении следует учитывать предполагаемую ширину столбца в таблице.

Количество символов – характеризует ширину столбца таблицы и определяется типом данных.

Тип данных – установленные правила описания свойств (характеристик) объектов. В СУБД приняты следующие основные типы данных (и соответственно типы полей):

· Символьные (текстовые), содержащие до 255 символов;

· Числовые;

· Дата и время;

· Денежные (обозначение денежных единиц);

· Логические (да/нет);

· Текстовые примечания (Мемо), которые могут содержать текст объемом несколько десятков тысяч знаков;

· Объекты OLE, то есть объекты, разработанные другими приложениями Windows. Размеры поля такого объекта могут достигать сотни Мбайт.

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

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

Отметим следующие особенности описания физической модели данных (таб.3):

Число символов указывает для текстовых полей, что связанно с необходимостью экономии памяти компьютера;

Точность задается для числовых полей и выражается числом знаков после запятой.

 

Таблица 3

Имя поля Подпись поля Тип данных Число символов Точность
МодСтан Модель станка текстовый   -
КлассСтан Класс точности станка текстовый   -
Dmax Максимальный диаметр детали (мм) числовой -  
Lmax Наибольшая длинна обработки (мм) числовой -  
ГабСтан Габаритные размеры станка (мм) текстовый   -
МасСтан Масса (кг) числовой -  

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

Запрос на выборку предназначен для поиска (выбора) информации в конкретной таблице (таблицах) базы данных.

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

Запрос на добавление или удаление предназначен соответственно для автоматического добавления записей в таблицы (БД) или их удаление.

Запрос на создание предназначен для создания новых таблиц на основе уже имеющихся в БД. При этом автоматически формируется структура новой таблицы.

Формы. Формы при разработке информационных систем предназначены для организации дружественного интерфейса между пользователем и компьютером. По своему назначению различают формы:

· Для ввода данных в таблицы;

· Для ввода условий выполнения запросов;

· Для автоматического управления работой системы (кнопочные формы, формы – меню и др.)

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

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


<== предыдущая лекция | следующая лекция ==>
Термины и определения. Назначение и основные функции | Информационные модели данных
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 1219; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.