Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Створення і форматування таблиць бази даних





 

Для створення таблиці потрібно виконати такі дії:

1. Вибираємо об’єкт “Таблицы”, команда “Создание таблицы в режиме конструктора”.

2. Вводимо імена полів, тип даних “Текстовый” надається автоматично, за необхідності змінюємо тип даних і формат поля.

3. Закриваємо вікно, зберігаємо конструкцію таблиці з певним ім’ям, стандартне – Таблица 1.

4. Задаємо ключові поля, якщо вони попередньо не задані.

Для введення даних потрібно дати команду “Открыть”. Після завершення введення даних закриваємо вікно. Для перевірки правильності типів і форматів полів використовується команда “Конструктор”, яка дозволяє змінити властивості поля. При створенні таблиці відбувається пошук ключового поля для первинного індексу, якщо воно відсутнє, Access намагається доповнити таблицю ключовим полем і створити свій власний первинний ключ (автоматично додається пронумероване поле “Код”). Редагування таблиці можна виконати у режимі “Конструктор”.

Також створити таблицю можна за допомогою команд:

“Создание таблицы путем ввода данных” – спочатку вводяться дані, а потім задаються імена полів і типи даних за необхідності;

“Создание таблицы с помощью мастера” – вибирається режим, зразок таблиці й набір полів, а потім вводяться дані.

База даних реляційного типу, звичайно, складається з декількох таблиць, кожна з яких присвячена конкретному предмету або темі. Зв’язки між таблицями створюються і модифікуються таким чином:

1. Даємо команду “Сервис\Схема данных”.

2. Відкриваємо всі таблиці за допомогою команди “Связи\Добавление таблицы” (попередньо помічаємо таблиці і даємо команду “Добавить”).

3. Виділяємо ключове поле однієї таблиці маніпулятором “миша” й переміщуємо курсор до ключового поля другої таблиці (поля повинні мати однаковий або сумісний тип даних) і так далі.

При цьому з’являється вікно “Связи”, де перевіряємо правильність установленого зв’язку між таблицями, потім даємо команду “Создать”. Якщо потрібно знищити зв’язок, помічаємо лінію зв’язку і натискуємо клавішу Delete.

Після створення бази даних можливе сортування та фільтрування даних. Якщо потрібно виконати сортування послідовно за кількома полями, вони розміщуються поряд, і сортування відбувається зліва направо. Можливе використання простого й розширеного фільтру, аналогічно ТП Excel.

 

ПРИКЛАД ВИКОНАННЯ

БД складається з 6 таблиць. Структура і зміст таблиць на рисунку 2.

 

 
 

Автобуси


Водії


 
 

Касири


 
 

Маршрути


 
 

Напрямки


 
 

Облік рейсів

Рис. 2. Структура і зміст таблиць БД

 

Установлюємо зв’язок між таблицями по кодових полях. Вікно “Схема данных” має вигляд (рис. 3).


Рис. 3. Зв’язки між таблицями БД

 

 

ТЕМА №2

Створення запитів

 

Типи запитів

 

Запит створюється в Microsoft Access у режимі “ Конструктор”, цей режим використовується також для редагування запиту.

Типи запитів:

- запити на вибірку;

- запити з параметрами;

- перехресні запити.

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

Запит із параметрами - це запит, при виконанні якого в діалоговому вікні користувачеві видається запрошення ввести дані, наприклад, умову для повернення записів або значення, що повинне міститися в заданому полі. Можна створити запит, у результаті якого виводиться запрошення на введення кількох даних. Також запити з параметрами зручно використовувати у якості основи для форм і звітів.

Можна створити спеціальну форму або діалогове вікно, що, замість діалогового вікна запиту з параметрами, буде виводити запрошення на введення параметрів запиту.

 

 

Створення (редагування) запиту

 

1. Вибираємо об’єкт “Запросы”, команда “Создание запроса в режиме конструктора”.

2. Помічаємо всі таблиці і даємо команду “Добавить” (зв’язки встановлюються автоматично).

3. Встановлюємо маніпулятор “миша” на потрібному полі БД і переміщуємо курсор у рядок “ Поле ” в перший стовпець (ім’я таблиці записується автоматично) і так далі.

4. Формуємо нову таблицю для виведення інформації з БД.

5. Задаємо критерій (критерії) відбору в рядку “ Условие отбора ”.

6. Виводимо результати запиту за допомогою команди ” Запрос\Запуск ”.

Для зміни або редагування вже існуючого запиту використовується режим ” Конструктор”. Внесені зміни відбиваються в інструкціях SQL. При створенні запитів можливі такі дії: 1) додавання таблиці; 2) видалення таблиці; 3) об'єднання кількох таблиць; 4) зміна типу об'єднання двох таблиць; 5) видалення зв'язку між двома таблицями; 6) додавання, видалення, переміщення поля, яке виводиться у запиті; 7) уставка поля між іншими полями; 8) зміна імені поля; 9) зміна ширини стовпчиків, висоти рядків; 10) уставка або видалення рядка умови відбору; 11) встановлення або зміна умови відбору; 12) установлення порядку сортування результуючого набору записів; 13) відображення або приховування поля в результатах запиту; 14) виконання обчислень даних; 15) очищення бланка запиту; 16) установлення властивостей; 17) пряма зміна інструкцій SQL; 18) додавання стовпчика до бланка запиту або розширеного фільтру.

Розглянемо детальніше перелічені вище можливості.

 

Додавання в запит таблиці

 

Для додавання в запит таблиці потрібно виконати такі дії:

1. Відкрийте запит у режимі ”Конструктор”.

2. Дайте команду ”Запрос\Добавить таблицу”.

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

4. Виберіть ім'я об'єкта, що добавляється в запит (для одночасного вибору кількох довільних об'єктів вибирайте об'єкти при натиснутій клавіші Ctrl, для вибору групи сусідніх об'єктів виберіть ім'я першого й останнього об'єктів групи при натиснутій клавіші Shift).

5. Натисніть кнопку ”Добавить”, а потім кнопку ”Закрыть”.

Можливе також додавання в запит таблиці або запиту шляхом переносу імені таблиці або запиту за допомогою “миші” з вікна бази даних у верхню половину вікна запиту в режимі ”Конструктор”.

 

Примітки:

а) числові поля можуть бути об'єднані, тільки якщо властивість ”Размер поля” (FieldSize) має значення Байт (Byte), Ціле (Integer) або Довге ціле (Long Integer);

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

 







ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала...

ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между...

ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры...

Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычис­лить, когда этот...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.