Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет ЛР БД.doc
Скачиваний:
1
Добавлен:
17.08.2019
Размер:
1.73 Mб
Скачать

Хiд роботи

  1. Створити автоформи для заповнення окремих таблиць у стовпчик, лінійку.

  2. Відредагувати форми в режимі конструктора. Додати до них заголовки, відформатувати текст.

  3. Додати до однієї з форм кнопки: для введення нового запису, на дублювання запису, на друк запису, на вилучення запису тощо.

  4. До іншої форми додати за необхідності вимикач, перемикач.

  5. У режимі форми продивитися всі записи таблиць, відредагувати таблиці.

  6. Додати до однієї форми іншу як підпорядковану (із підпорядкованої таблиці).

  7. У режимі форми продивитися всі записи обох таблиць, відредагувати таблиці.

Контрольні питання

  1. Якими способами можна створити форми?

  2. Як включити до форми поля таблиці?

  3. Як змінити параметри напису (розмір, колір шрифту, вирівнювання тексту)?

  4. Яким чином змінити фоновий малюнок форми?

  5. Як створити кнопку у формі?

  6. Для чого використовується підпорядкована форма?

  7. Як її додати у головну?

  8. Чи можна надрукувати тільки один запис з підпорядкованої форми?

Лабораторна робота № 5

ТЕМА: Адміністрування БД засобами SQL.

МЕТА: Навчитися створювати та редагувати таблиці засобами мови SQL

Microsoft® Jet.

Теоретичні відомості

Для створення управляючого запиту Access з використанням мови SQL Microsoft® Jet виконується ЗапросыСоздание запроса в режиме конструктораЗапрос SQLУправление, після чого вводиться інструкція SQL

Рис.1 Створення управляючого запиту

Після введення інструкції SQL виконується: ЗапросЗапуск.

Для створення окремих запитів, типи яких вказані в режимі Запрос, можливе використання майстра запитів.

Основу мови SQL складають оператори, умовно розбиті не декілька груп по виконуваних функціях. Серед основних можна виділити наступні групи операторів: оператори DDL (Data Definition Language) - оператори визначення об'єктів бази даних:

CREATE TABLE - створити таблицю;

ALTER TABLE - змінити таблицю;

DROP TABLE - видалити таблицю

Приклад формату create table: create table таблиця (поле_1 тип [(розмір)] [not null] [with compression | with comp] [індекс_1] [, поле_2 тип [(розмір)] [not null] [індекс_2] [ ...]];

Типи даних описані в таблиці 1.

Таблиця 1

Типи даних у мові SQL Microsoft® Jet

Тип даних

Розмір

Опис

BIT

1 бій

Значення True і False, а також поля, що містять одне з двох можливих значень.

MONEY

8 байтів

Ціле, що масштабується, від –922  337  203  685  477,5808 до 922  337  203  685  477,5807.

DATETIME

(див. DOUBLE)

8 байтів

Дата й час; припускається будь-який рік від 1000 до 9999.

UNIQUEIDENTIFIER

128 біт

Унікальний ідентифікатор.

REAL

4 байти

Число з плаваючою крапкою і одинарною точністю від –3,402823E38 до –1,401298E-45 для негативних значень від 1,401298E-45 до 3,402823E38 для позитивних значень або значення 0.

FLOAT

8 байтів

Число з плаваючою крапкою і подвійною точністю від –1,79769313486232E308 до –4,94065645841247E-324 для негативних значень від 4,94065645841247E-324 до 1,79769313486232E308 для позитивних значень або значення 0.

SMALLINT

2 байти

Коротке ціле від –32  768 до 32  767.

INTEGER (INT)

4 байти

Довге ціле від –2  147  483  648 до 2  147  483  647.

DECIMAL

17 байтів

Тип даних для зберігання точних числових значень від -10^28  -  1 до 10^28 - 1. Точність (1 - 28) і чинник масштабування (від 0 до заданої точності) визначаються користувачем.

TEXT

2 байти на знак

Від 0 до 2,14 Гбайт.

IMAGE

Не обмежено

Від 0 до 2,14 Гбайт. Використовується для об'єктів OLE.

CHAR

2 байти на знак

Від 0 до 255 знаків.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]