Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






КОНТРОЛЬНІ ЗАПИТАННЯ. ТЕМА: Системи управління базами даних

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

 

ТЕМА: Системи управління базами даних. Access – Створення БД за допомогою

Майстра.

МЕТА: Ознайомити студентів з поняттям реляційної бази даних, СУБД, основними функціями СУБД, їх властивостями; надати навички роботи в середовищі СУБД Access, навчити створювати БД за допомогою Майстра.

Література: Руденко В.Д. Практичний курс інформатики, с.247 – 252

ТЕОРЕТИЧНА ЧАСТИНА

 

База даних – це файл спеціального формату, що містить інформацію, структуровану заданим образом.

Більшість баз даних мають табличну структуру. У базах дані стовпці називаються полями, а рядка – записами. Поля утворять структуру бази даних, а запису складають інформацію, що у ній міститься.

Поля – це основні елементи структури БД. Вони мають властивості. Від властивостей полів залежить, які типи даних можна вносити в поле, а які ні, а також те, що можна робити з даними, що містяться в поле.

Основною властивістю кожного полючи є його довжина. Довжина полючи виражається в символах (знаках). Від довжини поля залежить, скільки інформації в ньому може поміститися.

Унікальною властивістю кожного поля є його Ім'я. Але крім імені у поля є ще властивість Підпис. Підпис – це та інформація, що відображається в заголовку стовпця. Якщо підпис не заданий, то в заголовку відображається ім'я поля.

Різні типи полів мають різне призначення і різні властивості. Основна властивість текстового поля – розмір.

Числове поле служить для введення числових даних. Числові поля бувають: для введення цілих чисел і для введення дійсних чисел. В останньому випадку крім розміру поля задається також розмір десяткової частини числа.

Поля для введення дати чи часу мають тип Дата (час).

Для введення логічних даних, що мають тільки два значення (Так чи Ні, 0 чи 1, чи Істина Неправда і т.д.), служить спеціальний тип – Логічне поле.

Особливий тип поля – Грошовий. Грошові суми можна зберігати й у числовому полі, але в грошовому форматі з ними зручно працювати. У цьому випадку комп'ютер зображує числа разом із грошовими одиницями, розрізняє карбованці й копійки.

У сучасних базах даних моно зберігати не тільки числа і букви, але і картинки, музичні кліпи і відеозаписи. Поле для таких об'єктів називається полем об'єкта OLE.

Текстове поле має обмежений розмір (не більш 256 символів). Якщо потрібно вставити в поле довгий текст, для цього служить поле типу МЕМО. У ньому можна зберігати до 65 535 символів. Реально ці дані зберігаються не в тім, а в іншім місці, а в полі зберігається тільки покажчик на те, де розташований текст.

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

На практиці часто мають справа зі складними структурами, що утворені з багатьох зв'язаних таблиць. БД, що мають зв'язані таблиці, називають також реляційними базами даних.

Якщо задані зв'язки між таблицями, то працювати з різними таблицями можна, як з однією цільною базою даних.

Створення БД завжди починається з розробки структури її таблиць. Структура повинна бути такий, щоб при роботі з базою було потрібно вводити в неї якнайменше даних. Якщо введення яких – то даних приходиться повторювати неодноразово, базу роблять з декількох зв'язаних таблиць. Структуру кожної таблиці розробляють окремо.

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

Унікальне поле – це поле, значення в якому не можуть повторюватися.

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

СУБД – це програмні засоби, за допомогою яких можна створювати БД, наповнювати їх і працювати з ними.

СУБД Access входить до складу пакета Office. За допомогою Access звичайні користувачі можуть створювати й експлуатувати БД без необхідності що – або програмувати. У той же час робота з Access не виключає можливості програмування. При бажанні систему можна розвивати і набудовувати власними силами за допомогою Visual Basic.

Перевагою Access є інтегрованість цієї програми з Excel, Word і іншими програмами пакета Office. Дані, створені в різних додатках, що входять у цей пакет, легко імпортуються й експортуються з одного додатка в інше.

Запуск СУБД Access відбувається командою Пуск / Программы / Microsoft Access. На екрані з’являється діалогове вікно, за допомогою якого можна створити БД з використанням Майстра, нову БД або відкрити вже існуючу БД.

Створення БД за допомогою Майстра дозволяє створити нову БД, використовуючи стандартні шаблонні структури БД. На першому кроці слід обрати найбільш доцільну структуру БД з шаблонних, дати їй назву і натиснути кнопку “ Создать ”. Далі з запропонованих таблиць шаблонної БД обирають потрібні поля, вказують вид оформлення екрану (1 з 10), вид оформлення звіту для друку і запускають кнопочну форму створеної БД. Створену таким чином БД можна переглядати, заповнювати, друкувати звіти і т.і.

Вихідне вікно Access має 6 вкладок, що представляють 6 видів об'єктів, з якими працює програма.

Таблиці – основні об'єкти бази даних. Реляційна БД може мати багато взаємозалежних таблиць.

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

Форми – це об'єкти, за допомогою яких у базу вводять нові дані чи переглядають наявні.

Звіти – з їхньою допомогою дані видають на принтер у зручному і наочному виді.

Макроси – це макрокоманди. Якщо будь-які операції з базою виробляються особливо часто, має сенс згрупувати кілька команд в один макрос і призначити його виділеній комбінації клавіш.

Модулі – це програмні процедури, написані мовою Visual Basic. Якщо стандартних засобів Access не вистачає для задоволення особливо витончених вимог замовника, програміст може розширити можливості системи, написавши для цього необхідні модулі.

 

ПРАКТИЧНА ЧАСТИНА

1. Завантажити СУБД Microsoft Access.

2. Створити нову БД на диску Е в попередньо створеній папці, яка називатиметься вашим прізвищем:

Активізувати вкладинку "Таблица" і натиснути "Создать". Обрати спосіб створення - Мастер.

3. Переглянути створену таблицю БД і заповнити її довільними записами (не менше 10).

4. Вийти з СУБД Microsoft Access.

 

КОНТРОЛЬНІ ЗАПИТАННЯ

1. Поясніть поняття реляційної бази даних, СУБД.

2. Що таке ключове поле? Для чого його вказують?

3. Назвіть стандартні типи даних для БД.

4. З якими об’єктами працює БД Access?

<== предыдущая лекция | следующая лекция ==>
Создание файлов и папок операционной системы Windows | 


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

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных