Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



Тема роботи: Створення таблиць. Робота з даними.

Мета роботи: навчитися створювати таблиці даних в СУБД Access, встановлювати зв’язки між ними та вводити дані.

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

Вся база даних в Access зберігається у вигляді одного файлу з розширенням. mdb. У вікні бази даних знаходиться список об’єктів, які можуть входити до БД: таблиці, запити, форми, звіти, сторінки, макроси та модулі.

Вікно конструктора таблиць складається з двох частин. У верхній частині в стовпчику Имя поля можна записувати унікальні імена полів українською, російською або англійською мовою. Для них рекомендується використовувати короткі слова. Якщо при відобра­женні таблиці потрібний якийсь інший заголовок, його можна ввести в полі Подпись в нижній частині вікна. В стовпчику Описание запису­ються пояснення. Надавати їх не обов’язково. В стовпчику Тип данных за умовчанням встановлений Текстовый тип. Інші типи даних можна вибрати зі списку.

Ключ (первинний ключ, Primary Key) – це одне поле або сукуп­ність полів, які однозначно визначають запис. Значення в полі таб­лиці, для якого встановлений ключ, не можуть повторюватися, їх треба вводити обов’язково, вони не можуть мати значення Null. Пер­винний ключ в кожній таблиці може бути лише один. Крім первин­ного ключа в деяких таблицях можливо існування потенційних клю­чів. Інколи в таблиці немає полів, які можна визнати ключовими. Тоді Access пропонує створити додаткове поле, за звичай типу лічильник. Можна погодитись або відмовитись. Щоб призначити поле ключовим, треба встановити курсор у полі і вибрати кнопку Ключове поле на панелі інструментів.

В нижній частині вікна конструктора можна задавати певні вла­стивості (Свойства поля). Наприклад, для ключового поля власти­вість Индексированное поле повиннамати значення Да (Совпадения не допускаются), яке вибирається зі списку.

Властивість Маска ввода використовується найчастіше для спрощення вводу дати, номеру телефону та ін. Вона визначає формат значень та полегшує введення даних в поле. При створенні Маски ввода можна використовувати спеціальні знаки. Кожний знак визна­чає, що саме можна ввести. Крім того, визначається які символи треба вводити обов’язково, а які – ні. Деякі символи маски наведені в таблиці 1.1. Їх можна використовувати й для виведення.

Таблиця 1.1 – Символи маски

Символ Опис
  Обов’язково введення цифри від 0 до 9, знаки (+) та (–) заборонені.
  Можна ввести цифру або пробіл (необов’язковий сим­вол); знаки (+) та (–) заборонені.
# Цифра або пробіл (необов’язковий символ); знаки (+) та (–) дозволені, але (+) не виводиться.
L Літера від А до Я (обов’язковий знак).
? Літера від А до Я (необов’язковий знак).
A Літера або цифра (обов’язковий знак).
a Літера або цифра (необов’язковий знак).
& Будь-який знак або пробіл (обов’язковий знак).
C Будь-який знак або пробіл (необов’язковий знак).
.,:; – / Десятковий обмежувач, визначає місце десяткової коми в числах та використовується для розділення груп роз­рядів чисел, при записі дат та часу.
< Перетворює всі знаки праворуч до нижнього регистру.
> Перетворює всі знаки праворуч до верхнього регистру.
\ Визначає, що наступний знак буде відображений як текстова константа, тобто, \A відображується як „A”.

Властивість Условие на значение не дозволяє вводити в таб­лиці, форми та запити значення, які не задовольняють вказаній умові. Для запису умов можна використовувати звичайні символи відношень (=, <>, <, <=, тощо), логічні оператори AND (логічне І), OR (логічне АБО), NOT (логічне НІ) та оператори порівняння.

Наприклад, умова >= 10 AND < =20 означає, що значення в полі знаходяться між числами 10 та 20.

Оператор BETWEEN перевіряє, що значення поля знаходиться між вказаними числами. Наприклад, вираз BETWEEN 10 AND 20 теж означає, що можна вводити числа від 10 до 20 включно.

Оператор IN(список ) перевіряє чи належить введене значення вказаному списку. Наприклад, вираз IN(„ІОТ”; „ФЕУ ”; „ГФ”) озна­чає, що можна вводити тільки вказані факультети.

Оператор LIKE шаблон перевіряє відповідність введених сим­волів вказаному шаблону (див. табл. 1.2).

Таблиця 1.2 – Символи для оператора LIKE

Символ Опис
? Дозволяється ввести один будь-який символ.
# Дозволяється ввести одну цифру.
* Дозволяється ввести будь-яку послідовність символів.
[ ] Дозволяється ввести значення з діапазону, вказаного в квадратних дужках через дефіс (див. приклади).
! Використовується для заперечення наступного символу.

Наприклад, вираз LIKE „ [А – Г] * ” означає, що можна ввести слово, яке починається з літер А, Б, В або Г.

LIKE „ [!А – Г] * ” – введене слово не повинно починатися з однієї з літер А, Б, В або Г.

LIKE „ К * ” – можна ввестислово, яке починається з літери К.

LIKE „ [ 2 – 5] ” – можна ввестиодну з цифр від 2 до 5 включно.

LIKE „ [А а] * ” означає, що слово може починатися з А або а.

Якщо значення в полі відсутнє, то використовується строкова константа ² ² (подвійні лапки, між якими немає пробілу).

Умова Is Null означає, що значення в полі не визначене.





Дата публикования: 2015-02-22; Прочитано: 235 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...