Структурные элементы базы данных 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Структурные элементы базы данных



Понятие базы данных тесно связано с такими понятиями, как: поле, запись, файл (таблица).

Поле – элементарная единица логической организации данных, которая соответствует неделимой единице информации – реквизиту.

 Для описания поля используются следующие характеристики:

- имя, например, Фамилия, Имя, Отчество, Должность, Номер зачетной книжки, Дата рождения, Шифр инструмента и т.п;

- тип, например, тестовый, числовой, денежный и т.п.;

- длина, например, 15 байт, целое;

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

Запись – совокупность логически связанных полей.

Экземпляр записи – отдельная реализация записи, содержащая конкретные значения ее полей.

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

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

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

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

Рассмотрим более подробно процесс описания логической структуры записи файла "Сотрудник фирмы".

Задача. Все сотрудники фирмы находятся в справочнике сотрудников и внешний вид документа "Ведомость сотрудников фирмы" следующий:

Код формы______

Ведомость сотрудников фирмы

 

Табельный номер ФИО Год рождения Адрес Образование Стаж работы Отдел
1 2 3 4 5 6 7
461 Попов О.В. 1960 Мира 19-23 высшее 22 АСУ

 

 Дата                                                        Подпись ответственного лица

 

Задание. Описать логическую структуру записи файла "Сотрудники фирмы"

Решение

 

№ п/п Алгоритм Конкретное соответствие данной ситуации предложенному алгоритму
1 Определить последовательность расположения полей записи 1. Табельный номер 2. ФИО 3. Год рождения 4. Адрес 5. Образование 6. Стаж работы 7. Отдел
2 Присвоить каждому полю уникальное имя. 1. Номер 2. ФИО 3. ГР 4. Адрес 5. Обр 6. Стаж 7. Отдел
3 Определить тип поля 1. Табельный номер - символьное 2. ФИО                  - символьное 3. Год рождения  - дата 4. Адрес               - символьное 5. Образование    - символьное 6. Стаж работы    - числовое 7. Отдел               - символьное
4 Определить длину (размер) поля 1. Табельный номер - 6 2. ФИО                  - 30 3. Год рождения   - 8 4. Адрес               - 40 5. Образование    - 20 6. Стаж работы    - 4 7. Отдел               - 10
5 Указать точность поля Точность указывается только для числовых полей. Стаж работы – 1 знак после запятой. Точность – 1.

 

Таким образом, логическая структура записи файла "Сотрудники фирмы"

 

ПОЛЕ ИМЯ ТИП ДЛИНА ТОЧНОСТЬ
Табельный номер ФИО Год рождения Адрес Образование Стаж Номер ФИО Гр Адрес Обр Стаж символьное символьное дата символьное символьное числовое 6 30 8 40 20 4 - - - - - 1

 

Тема №5. Проектирование баз данных

 

5.1. Понятие предметной области

5.2. Технология анализа предметной области

5.3 Логическое проектирование

Понятие предметной области

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

Предметная область информационной системы - это совокупность реальных объектов (сущностей), которые представляют интерес для пользователей.

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

Каждый объект характеризуется рядом основных свойств - атрибутов. Атрибутом называется поименованная характеристика объекта. Атрибут показывает, какая информация должна быть собрана об объекте.

Например, объект - клиент банка.

Атрибуты - номер счета, адрес, сумма вклада.

 

 



Поделиться:


Последнее изменение этой страницы: 2021-03-09; просмотров: 72; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.160.110 (0.006 с.)