На головну

Проста двовимірна структура

  1. I-d діаграма вологого повітря, її структура. Характерні випадки зміни стану повітря і їх зображення на I-d діаграмі.
  2. I. Конституційний лад РФ: поняття, структура і базові характеристики.
  3. I. Структура.
  4. I.1. Структура грошової системи
  5. II. Психологічна структура і розподіл функцій в системах "людина - техніка". Ролі та основні функції людини
  6. II. Соціальна структура і правове становище основних груп населення.
  7. II. Структура державного устрою РФ.

На основі понять об'єкт і дані поставили мету навчитися складати набори однорідних об'єктів і структурувати їх дані. В якості реальної завдання візьмемо складання телефонного довідника так, щоб його могла обробляти машина.

Однорідні об'єкти- номера телефонів. Більш детально виберемо наступні дані:

- номер телефону;

- Ім'я абонента (будь-який варіант);

- Адреса абонента;

- Категорія абонента (друг, родич, товариш по службі і т. Д.).

тип всіх цих даних вважатимемо текстовим. Залишається привласнити цими даними імена для нашої системи БД і задати довжини (в дужках, поруч з ім'ям). Зрозуміло, що імена потрібно придумувати як можна коротше, але без втрати смислового навантаження; довжину потрібно ставити якомога економніше.

 Номер (9); Імя_аб (15); Адреса (40); Катег (2);
 Надалі ми побачимо, що короткі імена (мнемоніки) найчастіше «не розлучаються» з коментарями (повні слова з предметної області).

Для даного КАТЕГОРІЯ будемо вживати Двосимвольні коди-абревіатури: ДР- друзі, РД родичі, СЛ- товариші по службі, СР сервіс, МН- магазини.

Тоді вийде наступна модель довідника у вигляді таблиці (Табл. 1)

 (Однорідні незв'язані між собою об'єкти)
 номер

 Імя_аб  Адреса  катег
 233-08-19  Петров Михайло  Садова, 18  ДР
 265-01-15  Дядя Коля  Зелена, 11  РД
 570-14-20  Хімчистка  Кільцева, 5  СР
 981-23-19  Динамо -  МН
 487-18-20  Терехов Анат. Дмитр.  Нагірна, 2  СЛ
 ....  ....  ....  ....

табл.1

 КАТЕГОРІЯ позначена кодом і це добре з точки зору економії. Але для неї потрібна ще одна таблиця - словник (довідник). Об'єкти словника-КАТЕГОРІЯ: Табл. 2.

Зауважимо, що БД утворюють дві двовимірні таблиці з фіксованим числом стовпців і змінним числом рядків.

Видно також, що при складанні таблиць обраний набір незалежних (не пов'язаних між собою) об'єктів телефонів, кожен з яких описується групою не зв'язаних між собою даних. Такі структури характерні для багатьох застосувань (медицина, мистецтво і т. Д.), Але в багатьох випадках, особливо в техніці, дані пов'язані між собою, і тоді структура виявляється більш складною.



Основні завдання проектування баз даних | ієрархічна структура

Масиви в QBASIC | Отримання символів коду ASCII | Отримання малих символів | Редактор Visual Basic (VB). Об'єкти VB, типи даних VB. | Оператори Do, Loop, Until (від -Гепарда97-) | O For ... Next | Масиви. Змінні, що представляють більше одного значення | Текстове поле і поле написи | Елементи управління ListBox і ComboBox | Функції та процедури в Visual Basic. |

© um.co.ua - учбові матеріали та реферати