Студопедия — Таблиці
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Таблиці






Таблиці – основний об'єкт БД. На основі таблиць створюють форми, запити і звіти. В реляційних базах таблиці містять опис всіх даних, які зберігаються в них. Оскільки кожне поле таблиці зберігає однорідні дані, то саме поле і зберігає опис таких даних. Інакше це називається – тип поля. Типи полів в 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, створення нової БД, знайомство з елементами його робочого вікна.

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

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

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

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

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







Дата добавления: 2015-08-17; просмотров: 377. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

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

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В цен­тральное приемное отделение больные могут быть доставлены: 1) машиной скорой медицинской помощи в случае возникновения остро­го или обострения хронического заболевания...

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия