Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Умови пошуку




Робота з таблицями MS Access

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

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

Поле (стовпчик таблиці) – найпростіший елемент БД, призначений для зберігання значень певної властивості (параметра) реально­го об’єкта чи процесу.

Запис (рядок таблиці)– сукупність полів, до кожного з яких занесено деякі дані.

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

У системі управління базами даних MS Access можна ви ­користовувати такі основні типи полів.

 

Тип даних Види даних
Текстовий Текст – набір символів
Mемо Опис
Числовий (Числовой) Числа, окрім грошових позначень
Грошовий (Денежный) Значення валют (використовується для уникання округлень при обчисленнях)
Дата/час (Дата/время) Дата і час.
Лічильник (Счетчик) Автоматична вставка чисел арифметичної прогресії з кроком 1 у внесенні запису
Логічний (Логический) Одне з двох значень Так/Hi, або True/False, або Вкл/Викл.
Об'єкт OLE Об'єкт, створений іншою програмою за протоколом OLE
Гіперпосилання (Гиперссылка) Посилання на адресу

 

Першим кроком під час створення бази даних є визна­чення її структури у вигляді набору полів із певними хара­ктеристиками.

Кожному полю, як і будь-якому об’єкту, надається влас­не ім’я та тип. Структуру бази даних можна редагувати, тобто вилучати поля, додавати нові поля, змінювати пара­метри полів у режимі конструктора.

 

Ключове поле

Поняття ключового поля – одне з найважливіших по­нять під час роботи з реляційною базою даних.

Ключове поле – одне або кілька полів, комбінація зна­чень яких однозначно визначає кожний запис у таблиці.

Наприклад, знаючи номер телефону людини можна отримати і деяку іншу інформацію про неї; знаючи прізви­ще, ім’я, по батькові та дату народження людини, можна однозначно знайти іншу інформацію про неї з відповідної бази даних; знаючи код книги в бібліотеці, можна П швид­ко там знайти.

 

Створення таблиць

У системі управління базою даних Microsoft Access є чо­тири способи створення порожньої таблиці:

1. Використання «майстра» баз даних для створення всієї бази даних, яка містить відповідні таблиці, форми і звіти.

2. Використання «майстра» таблиць, що дозволяє із представлених зразків таблиць вибрати поля відповідних типів для даної таблиці.

3. Введення даних безпосередньо в порожню таблицю в режимі таблиць.

4. Визначення всіх параметрів структури таблиці в ре­жимі конструктора.

 

Зв’язування даних у базах даних

Для організації подальшого пошуку та відбору даних із таких нових таблиць, пов’язаних за змістом, їх слід поєд­нувати шляхом введення зв’язків. Класифікація зв’язків, які можуть існувати між таблицями, може бути такою: один до одного, один до багатьох, багато до багатьох.

Один до одного («1–1») – одному запису в першій таблиці відповідає тільки один запис в другій таблиці.

Один до багатьох («1– ¥») – одному запису в першій таблиці відповідає декілька записів в другій.

Багато до багатьох («¥ – ¥») – одному запису в першій таблиці відповідає декілька записів в другій, і навпаки.

Приклади з життя:

Один до одного: дитина — мама; книга — авторський ко­лектив; людина — паспорт; школа — директор.

Один до багатьох: вчитель — учні; мама — діти; шко­ла — вчителі; учень — гуртки; вулиця — будинки вулиці; район — вулиці.

Багато до багатьох: колектив вчителів — учні школи.

 


 

25. Призначення запитів в СУБД MS Access. Їх типи

 

Запит у СУБД MS Access – це об'єкт бази даних, призначений для вибірки даних з таблиць за певними критеріями, виконання обчислень над даними із таблиць, додавання і зміни даних у таблицях, подання даних у компактному вигляді.

 

Запит дозволяє:

· вибрати необхідні дані з однієї чи кількох взаємопов'язаних таблиць;

· провести обчислення та одержати результат у вигляді таблиці;

· поновити дані в таблиці, створити нову таблицю, додати чи видалити записи;

· запити використовуються як джерело для форм і звітів.

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

 

Типи запитів

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

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

Прості – умови, створені з використанням операторів порівняння <, >, <=, >=, <>

( Приклади: >4, <>7, < 15.12.2006)

Складені це умови, побудовані з простих за допомогою логічних операцій not (не), and (і), or (або), between (між)

( Приклади: 3 or 5 or 7, Сергій or Олег, >50 and < 100, not 10, between 15.12.2005 and 15.12.2006 – між двома датами.)

Для за дання умов щодо текстових полів можна застосовувати символи шаблонів * та?.




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


Дата добавления: 2015-05-07; Просмотров: 563; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.