Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Приклад створення структури таблиць бази даних




Першим кроком при створенні бази даних є проектування таблиць, які міститимуть усю необхідну інформацію.Таблиці є основою реляційної бази даних. Для створення структури таблиці бази даних виконуються такі дії:

• створення полів (ім'я поля, тип даних, опис і властивості);

• збереження структури таблиці.

Для створення структури таблиці у режимі Конструктора необхідно:

· завантажити файл нової бази даних;

· виконати команду «Создание таблицы в режиме конструктора» або Конструктор на панелі інструментів;

У вікні що відкриється, будуть виконуватися всі дії по створенню структури таблиці (рис.3).

 

Рис. 3. Вікно „Таблица 1”

Поле, в якому знаходиться курсор, (див. Прізвище) називається поточним і позначається показником . Кількість і назва записів Конструктора буде співпадати з кількістю і назвою полів у таблиці, що створюється.

Створимо таблицю Учні, (табл. 1)в якій задамо поля; КодУчня, Прізвище, Імя (без апострофа!), Адреса, РікНар з такими типами і властивостями:


Таблиця 1

Учні

Имя поля Тип данных Дополнительные свойства
КодУчня Счетчик з мовчазної згоди
Прізвище Текстовий розмір – 20; обов'язкове поле;
Імя Текстовий розмір −10; обов'язкове поле;
Адреса Текстовий розмір −45; необов'язкове поле;
РікНар Дата/время необов'язкове поле;

 

Робота в режимі Конструктора дає можливість вказати назви, типи даних (рис.3) і властивості полів майбутньої таблиці.

Поля створюються таким чином:

• у стовпчику «Имя поля» ввести назву, наприклад, КодУчня; бажано щоб у назві не було пропусків, за потребою пропуск можна замінити _;

• курсор перемістити на стовпчик «Тип данных», в якому з'явиться значення «Текстовий» і кнопка, що відкриває список 6;

• із списку вибирається потрібний тип, наприклад, «Счетчик»;

• за потребою курсор перемістити на стовпчик «Описание» (необов'язкова характеристика);

• внизу вікна задати потрібні властивості, якщо встановлені програмою з мовчазної згоди не задовольняють вимогам.

Основні типи, що використовуються: «Счетчик», «Текстовий», «Числовой», «Дата/время».

Для поля КодУчня пропонується використовувати тип «Счетчик», який означає, що при введенні нових студентів (учнів) у таблицю їхні номери будуть створюватися автоматично, причому кожний новий номер буде більшим за попередній на одиницю.

Для поля Прізвище − тип «Текстовий» потрібно змінити додаткові властивості − «Размер поля» відредагувати з 50 на 20 (навряд чи буде довжина прізвища більше, ніж 20 символів, а пам'ять комп'ютера обмежена і її варто економити). Потрібно натиснути в нижній частині вікна у полі «Размер поля» і відредагувати 50 на 20, у полі «Обязательное поле» відкрити список і вибрати «Да».

При встановленні типу даних "Дата/время» потрібно внизу відкрити вкладку «Об щие», встановити курсор наполе «Формат поля», відкрити список за допомогою кнопки 6 і вибрати потрібний вид виведення, приклади яких наведені на рис.4.

Рис. 4. Встановлення типів даних

 

Первинний ключ

Ключів у таблиці може бути декілька. З них вибирається один (як правило, найкоротший у довжину), який буде надалі представляти (замінювати) кожний запис таблиці. Такий ключ називається первинним.

Наприклад, якщо в таблиці Учні за первинний ключ взяти Прізвище, то це означає, що не повинно бути учнів з однаковими прізвищами. Але ж прізвища можуть повторюватися. Доведеться доповнювати ключ ще й іменем. Первинний ключ стає довгим і незручним для використання. Оскільки первинний ключ служить не лише для того, щоб відрізняти один запис від іншого, але й для організації зв'язків між таблицями, доцільно включити в таблицю додаткове числове поле КодУчня, що не буде повторюватися в кожному запису, тобто буде первинним ключем.





Поделиться с друзьями:


Дата добавления: 2015-11-05; Мы поможем в написании ваших работ!; просмотров: 845 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Логика может привести Вас от пункта А к пункту Б, а воображение — куда угодно © Альберт Эйнштейн
==> читать все изречения...

2789 - | 2729 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.