Презентація "Бази даних"

Про матеріал
Презентація розроблена для учнів 10 класів з метою вивчення типів баз даних, способів їх створення
Зміст слайдів
Номер слайду 1

БАЗИ ДАНИХ MICROSOFT ACCESSВиди інформаційних систем та типи баз даних. Будова вікна Microsoft Access. Способи створення баз даних. Створення таблиць.

Номер слайду 2

Означення. База даних (БД) – це набір впорядкованої інформації про деяку предметну область, організованої у вигляді спеціальної структури. Система керування базою даних (СКБД) – це програмне забезпечення для роботи з БД. Функції:пошук інформації в БДвиконання нескладних розрахунківвиведення звітів на друкредагування БДІнформаційна система – це БД + СКБД.

Номер слайду 3

Типи інформаційних системлокальні ІС БД і СКБД знаходяться на одному комп'ютері.файл-серверні БД знаходиться на сервері мережі (файловому сервері), а СКБД на комп'ютері користувача.клієнт-серверні БД і основна СКБД знаходяться на сервері, СКБД на робочій станції посилає запит і виводить на екран результат.

Номер слайду 4

Локальні ІСБДСКБД автономність (незалежність)з БД працює тільки одна людинаскладно обновляти при великій кількості користувачівпрактично неможливо “стикувати” зміни, які вносять різні користувачі

Номер слайду 5

Файл-серверні ІСБДСКБДСКБДСКБДСКБДдекілька людей працюють з одною базоюосновну роботу виконують робочі станції (РС), вони повинні бути потужнимидля пошуку рядка на РС копіюється вся БД – навантаження на мережуслабкий захист від злому (тільки на РС)проблеми при одночасній зміні з різних РС

Номер слайду 6

Клієнт-серверні ІСБДСКБД-клієнт. СКБД-клієнт. СКБД-клієнтосновну роботу виконує сервер, робочі станції можуть бути малопотужнимилегше модернізується (тільки сервер)по мережі ідуть тільки потрібні данізахист і права доступу встановлюються на сервері (складніше пошкодити)розділення доступу (черга завдань)запит на SQLвідповідь. СКБД-сервер: MS SQL Server. Oracle. My. SQLInterbase. Sy. Base. SQL (Structured Query Language) – мова структурних запитівскладність налаштуваннявисока вартість ПЗ (тисячі $)

Номер слайду 7

Типи баз данихтабличні БД дані у вигляді однієї таблицімережеві БД набір вузлів, в яких кожен може бути зв'язаний з кожним.ієрархічні БД у вигляді багаторівневої структуриреляційні БД (99,9%) набір взаємопов'язаних таблиць

Номер слайду 8

Табличні БДПрізвищеІм'я. Адреса. Телефон. Петров. Вася. Шевченка пл., б. 32, кв. 11275-75-75Іванов. Петро. Франка вул., б. 25, кв.12276-76-76 Модель – картотека. Приклади:записна книжкакаталог в бібліотеціПетров Вася. Шевченка пл., б. 32, кв. 11275-75-75записинайпростіша структуравсі інші типи БД використовують таблиців багатьох випадках – дублювання даних:поля. Т. Г. Шевченко. Кобзар540 ст. Т. Г. Шевченко. Гайдамаки45 ст.

Номер слайду 9

Табличні БДКількість полів визначається розробником і не може змінюватися користувачем. Будь-які поля повинні мати унікальне ім'я. Поля можуть мати різний тип: рядок символів (довжиною до 255 символів) дійсне число (з дробовою частиною) ціле число грошова сума дата, час, дата і час логічне поле (істина або хибність, так або ні) багатосторінковий текст (МЕМО)малюнок, звук або інший об'єкт (об'єкт OLE)Поля можуть бути обов'язковими для заповнення або ні. Таблиці можуть містити скільки завгодно записів (ця кількість обмежується тільки об'ємом диску); записи можна добавляти, вилучати, редагувати, сортувати, шукати.

Номер слайду 10

Мережеві БДМережева БД – це набір вузлів, в яких кожен може бути зв'язаний один з одним. БГАВнайповніше відображає структуру деяких задач (наприклад, мережеве планування в економіці)складно зберігати і шукати інформацію в усіх зв'язкахзаплутаність структури Можна зберігати у вигляді таблиці, але з дублюванням даних!!

Номер слайду 11

Ієрархічна БДІєрархічна БД – це набір даних у вигляді багаторівневої структури. Прайс-лист: Продавець (рівень 1)Товар (рівень 2)Модель (рівень 4)Ціна (рівень 5)Виробник (рівень 3)$306$312 S93 X93 BSony. Phillips. Samsung. Монітори. ПринтериІван

Номер слайду 12

Ієрархічна БДПеретворення в табличну форму: Продавець. Товар. Виробник. Модель. ЦінаІван. Монітор. Sony. S93$306Іван. Монітор. Sony. X93 B$312Іванн. Монітор. Phillips190 B5 CG$318Іван. Монітор. Samsung. Sync. Master 193 P$452…дублювання данихпри зміні адреси фірми потрібно міняти її в усіх рядкахнемає захисту від помилок введених оператором (Іван – Іванн), краще було б вибрати із списку

Номер слайду 13

Реляційні БД1970-і рр. Е. Кодд, англ. relation – відношення. Реляційна база даних – це набір простих таблиць, між якими встановлені зв'язки (відношення) з допомогою числових кодів. ПродавціКод. Назва. Адреса. Телефон. Сайт. Виробник. Код. Назва. Країна. Сайт. МоделіКод. Назва. Код виробника. Товари. Код. Назва. Прайс-лист. Код запису. Код продавця. Код виробника. Код товару. Код моделіЦіна

Номер слайду 14

Реляційні БДнемає дублювання інформації; при зміні адреси фірми, достатньо змінити її тільки в таблиці Продавці;захист від неправильного введення: можна вибирати тільки фірму, яка заздалегідь введена в таблицю Продавці; механізм транзакції: будь-які зміни вносяться в базу тільки тоді, коли вони повністю завершені.складність структури (не більше 40-50 таблиць); при пошуку потрібно звертатися до декількох таблиць;потрібно підтримувати цілісність: при вилученні фірми продавця потрібно вилучати всі зв'язані записи з всіх таблиць (в СКБД – автоматично, каскадні вилучення).

Номер слайду 15

Будова вікна. Пуск – Програми – Microsoft Office – Microsoft Access 2003

Номер слайду 16

Робота з таблицями. Таблиці – Замовлення – або два рази клікаємо ЛКМ

Номер слайду 17

Робота з таблицямиполязаписипоточний записобласть виділенняновий записна 1-й записпопередній записномер поточного записунаступний записостанній записперейти на новий записвсього записівпоточне поле

Номер слайду 18

Створення таблицьвведення даних і назв полів (режим таблиця);конструктор – ручне налаштування;майстер таблиць – створення таблиць стандартних типів (Товари, Клієнти, Співробітники, …);імпорт таблиць – завантаження даних із інших джерел (БД інших форматів, Excel, текстові файли, …).

Номер слайду 19

Створення таблиць. Введення даних. МайстерІмпортз інших БД Accessз БД інших форматів (*.db, *.dbf)з таблиць Excelи документів XMLз текстових БД (CSV – comma separated values)

Номер слайду 20

Конструктор таблицьперейти в конструкторперейти в режим таблиці

Номер слайду 21

Конструктор таблицьтип поля (вибір з списку)властивості поточного поляключпоточне поле

Номер слайду 22

Властивості полів. Розмір поля: байт, ціле, дійсне, …Формат поля: як виводити на екран. Маска введення: шаблон (введення телефону). Підпис: як називається стовпчик при виведенні на екран (можна використовувати лапки, знаки і т.д. «Населення, млн. чол.»)Значення по замовчуванню (вписується автоматично). Умови на значення: захист від помилок введення («>18»). Повідомлення про помилку («Вік повинен бути більше 18 років!»)Обов'язкові поля (так/ні)Індексовані поля (так/ні)

pptx
Додав(-ла)
Дзюбата Наталя
Додано
17 квітня 2021
Переглядів
1468
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку