- •Моделі даних.
- •Структура баз даних.
- •Властивості відношень.
- •Зв’язки в реляційних базах даних.
- •Реляційна алгебра
- •Реляційна модель бази даних.
- •Об’єктне моделювання (er-модель).?
- •Перетворення er-моделі в реляційну.
- •Access.Створення таблиць в режимі конструктора.
- •Access Способи створення таблиць.
- •Access. Створення ключа. Індекси.
- •Види ключів.
- •Access. Визначення зв’язків.
- •Access. Зміна проекту бази даних
- •Access. Робота з даними (додавання, видалення, заміна, копіювання і вставка даних, видалення рядків, сортування и пошук даних).
- •Access.Запит на вибірку.
- •Access. Запит з обчисленнями.
- •Access. Запит з сортуванням.
- •Access. Використання ‘построителя выражений’.
- •Access. Сортування даних.
- •Access. Підсумкові запити.
- •Access. Багатотабличні запити.
- •Access. Оновлення даних зa допомогою запитів.
- •Access. Імпорт даних.
- •Access. Використання форм для введення даних, списки, перемикачi, прапорці).
- •Access. Створення звітів.
- •Access. Елементи управління. Зовнішній вигляд форм.
- •Access. Створення звітів в режимі конструктора.
- •Ddl. Видалення баз даних.
- •Ddl. Умова перевірки створеної таблиці бд.
- •Ddl. Створення індексів та ключових полів.
- •Ddl. Створення таблиць.
- •Ddl. Створення баз даних.
- •Dml Заміна існуючих даних.
- •Ddl. Видалення баз даних
- •Dml. Додавання інформації в базу даних.
- •Sql. Вкладені запити.
- •Sql. Прості міжтабличні запити. Sql
- •Sql. Особливості багатотабличних запитів.
- •Sql. Об’єднання таблиць.
- •Sql. Сортування результату запиту.
- •Sql. Додавання коментарів та простих обчислень до таблиці.
- •Sql. Агрегатні функції.
- •Sql. Отримання підсумкових даних.
- •Sql. Використання операторів in, between, like, is null для відбору рядків.
- •Sql. Умова для відбору рядків.
- •Sql. Видалення надлишкових даних при вибірці даних.
- •Sql. Вибірка та читання даних.
- •Sql. Структура операторів та базові елементи мови.
Access.Створення таблиць в режимі конструктора.
Створення нової таблиці в цьому режимі дозволяє виконувати наступні операції: додавати поля, задавати формати полів, змінювати ключове поле таблиці, вибирати дані з готових таблиць, будувати логічні та арифметичні вирази для контролю даних, що вводяться.
1. Для запуску цього режиму в Access 2010 потрібно на вкладці Створення у групі Таблиці вибрати команду Конструктор таблиць.
Вікно конструктора структурно складається з трьох розділів (стовпців): Ім'я поля, Тип даних і Опис.
2. У розділі Ім'я поля треба по черзі вписати імена створюваних полів, а в розділі Тип даних для кожного поля вибрати зі списку (рис. 4 .7) відповідний тип даних. У розділі Опис, не обов'язковому для заповнення, розробник може задати коментар, щоб було зрозуміло, які дані будуть зберігатися в цьому полі.
3. Для збереження і присвоєння таблиці імені треба закрити таблицю. При цьому система сформує повідомлення з пропозицією зберегти зміни макета або структури таблиці, треба натиснути кнопку Так. Відразу після цього буде сформовано діалогове вікно Збереження, в якому, замість імені Таблица1, пропонованому за замовчуванням, треба ввести ім'я нової таблиці, наприклад Співробітники, і натиснути кнопку ОК.
Access Способи створення таблиць.
В Access 2010 для створення (конструювання) таблиць передбачено режими Таблиця і Конструктор.
Створення таблиць в режимі Таблиця
Цей режим зручний тим, що розробник може сам задавати назву полів, вибирати для них типи даних і безпосередньо вводити дані. Порядок створення таблиці в новій порожній базі даних в Access 2010 буде таким.
1. Створити нову базу даних.
2. Вибрати на вкладці Створення у групі Таблиці команду Таблиця.
При цьому першим полем автоматично створюється поле Код з типом даних Лічильник, яке пропонується використовувати в якості ключа.
3. Натиснувши по полю Клацніть для додавання, вибрати з списку необхідний формат другого створюваного поля.
4. Замінить ім'я поля Поле1 на наприклад Стаж за допомогою команди контекстного меню, Перейменувати поле.
6. Заповнити створену таблицю даними, в результаті чого заповнена таблиця набуде певного вигляду.
7. Закрити таблицю. При цьому система поставить питання про доцільність збереження таблиці. Якщо відповісти "Так", з'явиться діалогове вікно Збереження, в якому треба замінити ім'я Таблица1 на Надбавки і натиснути кнопку ОК.
ACCESS Визначення полів. Властивості полів.
Типи полів:
Текстовий тип використовується для зберігання таких даних, як імена та адреси, а також для чисел, що не вимагають обчислень, таких як номери телефонів, інвентарні номери або поштові індекси.
Поле МЕМО - тип даних для текстових полів з довжиною більше 255 символів. У полі MЕМО може перебувати до 65 536 символів. Зазвичай використовується для зберігання абзаців тексту: резюме, коротких описів і т. П
Числовий тип використовується для зберігання числових даних, які повинні брати участь у математичних обчисленнях, за винятком грошових розрахунків. Тип і розмір значень, які можуть перебувати в числовому полі, можна змінити у властивості Розмір поля
Грошовий тип поля використовують для запобігання округлення під час обчислень. У грошових полях забезпечується 15 знаків коду точки і 4 знаки праворуч. Грошове поле займає 8 байт на диску. Над такими даними можна виконувати різні арифметичні операції, як над типом даних Числовий.
Дата і час - тип даних, призначений для зберігання значень дати і часу, що дозволяє проведення обчислень над цими даними. Для різноманітного відображення дати і часу існують спеціальні формати у вигляді шаблонів, наприклад: Повний формат дати (встановлено за умовчанням) - "29.08.2013 10:43:42", Довгий формат дати - "29 серпня 2013", Короткий формат дати - "29.08.2013", Довгий формат часу - "10:10:42", Короткий формат часу - "10:43" тощо.
Лічильник - тип даних полів, в які при додаванні запису автоматично вводиться унікальне число. Створений для запису номер уже не може бути видалений або змінений. Поле лічильника може генерувати три типи чисел: послідовно зростаючі на одиницю, випадкові числа, а також коди реплікації (також звані GUID - глобальні унікальні ідентифікатори). Найбільш часто використовується лічильник послідовно зростаючих чисел.
Логічний - це тип даних поля, при якому поле може містити одне з двох значень: "Так" і чи "Ні". Нульове значення відображається як "Ні", ненульове значення - як "Так". Крім формату Так / Ні, встановленого за замовчуванням, в Access передбачені ще два вбудованих формату для відображення даних типу Логічний: Істина / Брехня і On / Off (формати, що настроюються не передбачені). Значення Null для логічних даних не допускається.
Поле об'єкта OLE - тип даних поля, використовуваний для зберігання об'єктів з інших додатків, пов'язаних і чи впроваджених в базу даних Microsoft Access. Термін OLE розшифровується як Object Linking and Embedding - зв'язування і впровадження об'єкта. В полі можуть бути розміщені малюнки, електронні таблиці, відеофільми в двійковому форматі. Такий тип даних зберігає дані об'ємом до 1 Гбайт.
Гіперпосилання забезпечує зв'язок з Web- сторінкою або яким-небудь файлом. При виборі цього типу даних Access автоматично запускає додаток, в якому можна відобразити цей файл, наприклад Web- браузер для відображення Web- сторінки або програмний модуль з розширенням exe.
Вкладення - тип даних, який з'явився в Access 2007/2010 для зберігання безпосередньо в базі даних файлів великих розмірів (малюнків, додатків MS Office та інших видів) в стислому вигляді розміром до 2 Гбайт.
Майстер підстановок - це властивість поля, а не справжній тип даних, що використовується в Access 2010 в якості засобу для більш ефективного і коректного введення даних. При виборі майстра підстановок запускається майстер підстановок, який створює поле в тому форматі і того типу, яке буде запозичене з іншої таблиці або списку.
