МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Запити AccessПлан Робота з таблицями Access Створення таблиць У вікні БД можна за допомогою вкладки «Таблица» створити таблицю одним із таких способів:
Незалежно від способу створення таблиці режим конструктора дозволяє в будь-який момент змінити структуру таблиці, наприклад, додати нові поля, вказати значення за умовчанням або створити маски введення. Введення і редагування даних Операції введення і редагування тексту в таблицях виконуються так само, як і в усіх програмах Windows. Редагування таблиць
Краще вибрати спосіб Создание таблицы в режимі конструктора, де потрібно вказати ім’я поля таблиці та його характеристики. У стовпчику Имя поля вказати ім’я поля. Воно може мати довжину до 64 символів і містити алфавіт, цифрові та будь-які спеціальні символи за винятком крапок, знака оклику та квадратних дужок. у таблиці не може бути двох полів з однаковим іменем.
Переваги використання ключових полів • Швидкість роботи.Використовуючи ключ, Access створює індекси, що дозволяють прискорити роботу запитів і ряду інших функцій . • Упорядкування.Access автоматично сортує і відображає записи БД в порядку зростання або зменшення ключового поля . • Відсутність збігів.Access не дозволяє користувачу вводити дані з таким само ключем, як і в існуючого запису . • Зв'язки.Access організує зв'язки між таблицями, використовуючи загальний ключ. У більшості випадків зв'язують ключ однієї таблиці з відповідним йому ключем у другій таблиці. Зв'язані поля не обов'язково повинні мати однакові імена, однак вони повинні мати однакові типи даних і мати вміст одного типу. Між таблицями можуть установлюватися такі типи відношень: «один-ко-многим» або «один-к-одному» із забезпеченням цілісності даних. Тому схема будується відповідно до інформаційно-логічної моделі. Параметр Обеспечение целостности данных означає виконання для взаємозв'язаних таблиць таких умов коригування даних: Ø у підпорядковану таблицю не можна додати запис з неіснуючим у головній таблиці значенням ключа зв'язку; Ø у головній таблиці не можна вилучити запис, якщо не вилучені пов'язані з нею записи в підпорядкованій таблиці; Ø зміна значень ключа зв'язку в головній таблиці повинна призводити до змін відповідних значень у записах підпорядкованої таблиці; Ø встановлювати зв'язки між таблицями типу 1:1 або 1:М і задавати для них параметр цілісності даних можна тільки за таких умом: а) зв'язані поля можуть мати різні імена, але тип даних і значення характеристик повинні бути однаковими; б) обидві таблиці повинні зберігатися в одній базі даних; в) головна таблиця зв'язується з підпорядкованою за первинним ключем. Якщо для вибраного зв'язку забезпечується цілісність, то можна задати параметри Каскадное обновление связанных записей і Каскадное удаление связанных записей. У цих режимах при зміні значення в полі зв'язку головної таблиці Access автоматично змінює значення у відповідному полі підпорядкованих таблиць, аналогічно – при вилученні. При виборі в головній таблиці не ключового поля як поля зв'язку між таблицями можна встановити тільки зв'язки - об’єднання.
Рисунок 41 – Структура вікна таблиці Access 2003 Сортування і фільтрація даних
Контрольні питання: 1. З яких основних частин складається процес моделювання БД? 2. В яких режимах можна створювати таблиці Access? 3. Як задати ключове поле в таблиці Access? 4. Для чого потрібні зв’язки між таблицями? 5. Як встановити зв'язок між таблицями Access? 6. Яким має бути ключове поле? ЛЕКЦІЯ № 23 Тема: Запити, форми та звіти Access 1. Запити Access 2. Форми Access 3. Звіти Access Запити– це умови, за допомогою яких можна скласти набір необхідних полів (у тому числі і з декількох таблиць) і задати такі значення полів, за якими вибираються записи для обробки, тобто задати фільтр відбору інформації .
Деякі поради щодо проектування запитів 1. Визначити, яка таблиця (таблиці) містить необхідну інформацію; 2. визначити зв'язки таблиць (чи мають ці таблиці відповідні ключі); 3. визначити тип запиту, що буде створюватися; 4. виділити умови і критерії полів, які повинні задовольняти записи; 5. продумати необхідні обчислення; 6. визначити порядок сортування; 7. визначити ім'я, під яким буде збережений запит. Створення запиту на вибірку без допомоги Майстра: 1. Вкладка «Запросы»\кнопка «Создать» у вікні БД. 2. У вікні діалогу «Новый запрос» вибрати в списку «Конструктор». 3. У вікні діалогу «Добавление таблицы» вибрати вкладку, що містить об'єкти з потрібними даними. 4. Виділити імена об'єктів, що додаються в запит, і клацнути по кнопці «Добавить». Якщо запит включає декілька таблиць, виконується їхнє об'єднання:
Рисунок 42 – Встановення зв'язвік Зв'язки між таблицями вже визначені, лінії об'єднання відображаються автоматично. Навіть якщо зв'язки не визначені, Access автоматично зв'язує два поля з однаковими іменами і типами даних у тому випадку, коли одне з полів є ключовим полем. 5. Додати поля в запит шляхом переносу імен полів за допомогою миші зі списку полів у бланк запиту. 6. Увести в запит умови відбору, задати порядок сортування, створити поля, що обчислюються, створити підсумкові поля або змінити структуру запиту будь-яким іншим способом. 7. Зберегти запит. 8. Для перегляду результатів запиту перейти в режим таблиці. Результати запиту або операції фільтрації вміщуються в динамічний набір записів, що працює і зовні має такий самий вигляд, як звичайна таблиця. Після завершення редагування дані у вихідних таблицях автоматично оновлюються. Читайте також:
|
||||||||
|