Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Інститут патронату в сімейному праві


Дата добавления: 2015-08-27; просмотров: 639



Таблиці – основний об'єкт БД. На основі таблиць створюють форми, запити і звіти. В реляційних базах таблиці містять опис всіх даних, які зберігаються в них. Оскільки кожне поле таблиці зберігає однорідні дані, то саме поле і зберігає опис таких даних. Інакше це називається – тип поля. Типи полів в MS Access наступні:

Текстовий – містить текст, обсяг якого не повинен перевищувати 255 символів (довжина поля регулюється за допомогою властивості Розмір поля)

Поле MEMO – зберігає текстові або текстові і числові дані об'ємом не більше 64 000 символів (поля цього типу не індексуються)

Числовий – містить числові значення, діапазон яких визначається властивістю Розмір поля.

Дата / час – містить значення дати і часу

Грошовий – зберігаються числа, що містить 15 розрядів ліворуч від десяткової точки і 4 праворуч від неї. Пов'язаний з модулем «Языки и стандарти».

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

Логічний – зберігають значення Так або Ні, не індексуються.

Поле об'єкту OLE – містять об'єкти, оброблені OLE‑сервером, не індексуються, розмір не повинен перевищувати 128 Мб.

Гіперпосилання – в полях цього типу зберігаються гіперпосилання, які представляють собою шлях до файлу або адресу в мережах Internet або Intranet.

Окрім типу, кожне поле має набір додаткових параметрів, що уточнюють характеристики даних, та/або задають додаткові можливості при введенні даних в таблицю. Називаються такі додаткові параметри «свойства».

Размер поля - визначає Max довжину текстового або числового поля (при дуже великому розмірі неекономно витрачається пам'ять, а при малому спотворюється вміст полів). Розмір текстового поля 1-255 символів.

Розмір поля числових полів:

Байт Целые числа от0 до255 (поле занимает 1 байт)
Целое Целые числа от -32768 до 32768 (поле занимает 2 байта)
Длинное целое Целые числа от -2147483648 до 2147483648 (поле занимает 4 байта)
С плавающей точкой (4 байта) Дробные числа с шестью знаками после запятой от -3,402823Е38до 3,402823Е38)
С плавающей точкой (8 байтов) Дробные числа с десятью знаками после запятой От –1.79769313486231E308 дo1.79769313486231E308

За замовчуванням розмір текстового поля становить 50 символів, а розмір числового - Довге ціле.

Формат поля - визначає спосіб відображення вмісту на екрані і на папері після друку. Число десяткових знаків - визначає кількість розрядів в дробової частини числа.

Маска ввода - застосовується для введення дати і тексту

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

(0000) 00-00-00. У полі введення отримаємо: (____) __-__-__

Маски можуть містити будь-які символи, які будуть стояти в полі введення незалежно від бажання користувача (у нашому прикладі - це дужки і знаки «-») та службові символи, які визначають місця, для введеної користувачем інформації (у прикладі - це 0, означає, що користувач обов'язково повинен ввести на це місце, будь яку цифру).

Подпись - містіть напис, який НЕ збігається з ім'ям поля. Це зроблено для більш зрозумілого відображення вмісту поля в режимі таблиці. Також підпис, якщо він існує, виводиться поряд з полем у формі чи звіті замість фактичної назви поля.

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

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

Сообщение об ошибке – визначає текст повідомлення, яке з'явиться на екрані, при введенні недопустимого значення.

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

Индексированное поле – визначає чи встановлено для поля індекс. Індекс використовується для прискорення пошуку та сортування по даному полю. Якщо поле індексоване, то потрібно вказати додатково: дозволяються чи ні в такому полі однакові значення.

Майстер підстановок. MS Access містить механізм, реалізований в Конструкторі таблиці, що дозволяє підставляти дані з інших таблиць, відповідаючи на питання майстра. Додаткові властивості такого поля представлені на вкладці «Підстановка» вікна конструктора таблиць.

Зв’язки між таблицями.

В реляційних базах даних міжтабличні зв'язки дозволяють уникати зберігання надлишкових даних, за рахунок збереження в таблицях тільки унікальних даних. А ті дані які повторюються – переносяться в окрему таблицю.

Уявімо собі перелік мінімально необхідної інформації для покупки товарів у різних фірм:

Найменування товару

Кількість закупленого товару

Ціна покупки за одиницю

Назва фірма-постачальника товару

номер телефону фірми, адреса і поштовий індекс.

Керівник

Коротка характеристика.

Якщо записувати всі ці відомості в таблицю «ПОКУПКИ», то, наприклад, телефон фірми та адресу потрібно буде повторювати кожен раз, коли ми заносимо новий запис. У той же час, і так зрозуміло, що запис про товар, закупленому в однієї і тієї ж фірми, повинен містити один і той же телефон і адресу. Те ж стосується і назви фірми та керівника і короткої характеристики. Тобто, пункти 1‑3, наведеного переліку даних, є унікальними для процедури закупівлі, а пункти 4‑7 є такі що можуть повторюватись.

Більш ефективним є збереження відомостей про фірми-постачальники в окремій таблиці «ФИРМЫ». Потім слід в таблиці «ПОКУПКИ» просто встановити вказівник на запис в таблиці «ФИРМЫ», що містить потрібні відомості.

Робоче завдання:

1. Запуск MS Access, створення нової БД, знайомство з елементами його робочого вікна.

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

Робота з Майстром підстановок в Конструкторі таблиці.

Створення зв’язків між таблицями.

Заповнення таблиць даними.

Збереження БД. Процедура стиснення та відновлення файлу БД.


<== предыдущая лекция | следующая лекция ==>
Поняття, умови, правовий порядок та значення усиновлення. | Прийомна сім’я як форма влаштування дітей-сиріт та дітей, позбавлених батьківського піклування
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <== 18 ==> | 19 | 20 |
Studopedia.info - Студопедия - 2014-2024 год . (0.194 сек.) російська версія | українська версія

Генерация страницы за: 0.194 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7