Пароли, адреса, явки

LearningApps Логин: stu11a66 Пароль: blatt36

вторник, 20 сентября 2016 г.

Разработка базы данных

Перейдіть на схему данных нашої бази.



Детальніше ви можете познайомитися з етапами створення бази даних в Access за допомогою авторского курса Владимира Ткаченко (розділи 2.4.2. Створення бази даних (структури таблиць) в Access 2007 і 2.4.3. Установка зв'язків між таблицями БД).

MS Access працює з наступними об'єктами:

- таблицями
- формами
- запитами
- звітами

Крім того, кваліфіковані користувачі можуть працювати ще з двома об'єктами: макросами і модулями.

Таблиця є базовим об'єктом MS Access. Всі інші об'єкти є похідними і створюються тільки на базі раніше підготовлених таблиць.
Таблиця - це об'єкт, призначений для зберігання даних у вигляді записів (рядків) і полів (стовпців). Зазвичай кожна таблиця використовується для зберігання відомостей по одному конкретному питанню.

Форма не є самостійним об'єктом MS Access, вона просто допомагає вводити, переглядати і модифікувати інформацію в таблиці або запиті.

Запит - об'єкт БД, що дозволяє отримати потрібні дані з однієї або декількох таблиць.
Звіт - об'єкт БД призначений для друку даних.
Макрос - набір спеціальних макрокоманд (відкрити форму, надрукувати звіт).
Модуль - це програма, написана на спеціальній мові.

Кожен об'єкт MS Access має ім'я. Довжина імені не більше 64 символів, включаючи російські букви і пробіл (виняток - точка і деякі спеціальні символи).

Створення таблиці проводиться двома способами:

  • У режимі Таблиця (відразу відкривається при створенні БД)
  • У режимі Конструктор.

Перемикання режимів роботи з таблицею

Відмінності їх в тому, що в режимі Конструктор можна моделювати таблицю, налаштовуючи властивості полів, а в режимі Таблиця шляхом введення даних в поля додаток автоматично задає властивості. Режими перемикаються на відповідній кнопці на панелі інструментів. Створити нову таблицю можна командою Створення - Конструктор таблиць

Кожне поле має свій тип даних:
  • текстовий - символи
  • поле МЕМО - зберігання великої кількості тексту
  • числовий - числа
  • дата / час - різні формати дати або часу
  • грошовий - грошові одиниці
  • лічильник - автоматична нумерація
  • логічний - "так" або "ні"
  • поле об'єкта OLE - можна зберігати дані
  • гіперпосилання - посилання
  • вкладення - для додавання одного або декількох файлів
  • майстер підстановок - це поле в таблиці, значення якого завантажується з іншої таблиці або зі списку значень


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

База даних містить одну і більше таблиць. Таблиці пов'язані між собою в єдине ціле за допомогою Схеми даних. Схема даних - це самостійний документ в файлі бази даних, що має власне вікно. В цьому вікні можна створити, переглянути, змінити і розірвати зв'язки між таблицями, які допомагають контролювати дані, створювати запити і звіти. Вікно документа Схема даних відкривається за допомогою команди Робота з базами даних / Схема даних.

Робота в конструкторі Схеми даних 

Форми - один з основних засобів, для роботи з базами даних в Access - використовуються для введення нових записів (рядків таблиць), перегляду і редагування вже наявних даних, завдання параметрів запитів і виводу відповідей на них та ін. Форми представляють собою прямокутні вікна з розміщеними в них елементами управління. Існує можливість створення форм динамічно при виконанні програми, однак природним режимом їхнього створення є режим візуального конструювання (Створення - Інші форми - Майстер форм).

Вибір режиму Майстер форм

четверг, 15 сентября 2016 г.

Проектирование баз данных

Результати самостійної роботи "Визначення атрибутів і ключових полів":

Прізвище, ім'я
Оцінка
Китаев Глеб
8
Похилова Алина
9
Вересова Александра
9
Борисевич Егор
8
Прошинская Лиза
7
Скляр Екатерина
7
Безпалова Екатерина
7
Кильчанов Марьян
7
Ханишин Никита
9
Познанский Дмитрий
7
Брилевич Полина
9
Олейник Катя
8
Крячун Иван
9
Иваненко Андрей
7
Дударь Марина
10
Лоик Любовь
10
Лебедь Мария
8
Кемарский Никита
11
Гунько Антон
9
Цыганов Александр
10
Соболь Илона
10
Коваль Лиза
10
Кузнецова Дарья
8
Аноним
8


































Для повторення - презентация до уроку


База даних (БД) - це впорядкована сукупність даних про конкретний об'єкт, що зберігається в зовнішній пам'яті і організована певним способом. Або можна сказати, що це організована сукупність даних, призначена для тривалого зберігання у зовнішній пам'яті ЕОМ і постійного застосування. Розрізняють декілька моделей (схем) БД. Як правило, СУБД входить в поняття баз даних як елемент складної ієрархічної системи.
Розрізняють ієрархічні, реляційні, мережеві БД, розподілені і централізовані БД і т.д.

Класифікація баз даних:


  • за характером інформації, що зберігається: фактографічні та документальні;
  • за способом зберігання даних: централізовані і розподілені;
  • за структурою організації даних: реляційні (табличні БД), ієрархічні, мережеві БД.

Основне призначення БД зберігання великих масивів даних, якими можна маніпулювати, використовуючи вбудовані можливості програмного середовища, такі як, редагування даних, вибірку даних за умовою, створення звітів різної форми. База даних може бути відображена на екрані у вигляді таблиці і у вигляді картотеки, незалежно від виду використовуваного формату.
Більшість баз даних використовують в якості основної інформаційної структури табличний формат.


Реляційна база даних являє собою безліч взаємопов'язаних таблиць, кожна з яких містить інформацію про об'єкти певного типу. Таблиця має рядки і стовпці, які відповідно називаються записом і полем записи. Саме поля визначають структуру бази.


Поля - це різні характеристики (іноді кажуть - атрибути) об'єкта.
Наприклад: розглянемо об'єкт меблі. Основними властивостями об'єкта цікавими для споживача будуть вид меблів, призначення, виробник, з чого виконано виріб. Виділені атрибути і будуть служити полями створюваної бази. Кожне поле запису містить одну характеристику об'єкта і має строго певний тип даних (наприклад, текстовий рядок, число, дата і т.п.). Всі записи мають одні і ті ж поля, тільки в них міститися різні значення атрибутів.

Обращение к базе данных и управление БД осуществляется с помощью Системы Управления Базой Данных (СУБД). Основные функции СУБД – это определение данных (описание структуры данных), обработка данных и управление данными.

Будь-яка СУБД дозволяє виконувати чотири найпростіші операції з даними:

  • додавати в таблицю одну або кілька записів;
  • видаляти з таблиці одну або кілька записів;
  • оновлювати значення декількох полів в одній або декількох записах;
  • знаходити одну або кілька записів, що задовольняють заданій умові.

Для виконання цих операцій використовується механізм запитів. Результатом виконання запитів є або відібране за певними критеріями безліч записів, які зміни в таблицях. Запити до бази формуються на спеціально створеному мовою. І найважливіша функція СУБД - це управління даними. Під управлінням даними зазвичай розуміють захист даних від несанкціонованого доступу, підтримку багато режиму роботи з даними і забезпечення цілісності та узгодженості даних.
Функції СУБД залишаються користувачем непоміченими, тому що система максимально адаптована до потреб людини, що дає можливість при наявності мінімальних знань освоїти роботу з базою даних.

Розглянемо етапи створення бази даних:


  • проектування бази даних (визначення об'єкта і виділення атрибутів об'єкта в якості полів бази даних);
  • завдання структури бази даних (однотаблічную БД або складається з декількох пов'язаних таблиць);
  • введення структури даних з описом типів даних вводяться в поля таблиці;
  • безпосереднє введення даних в БД;
  • редагування даних;
  • маніпулювання даними (сортування, вибірка даних з використанням фільтрації і / або запитів).

Питання на роздуми:

Чи можуть існувати бази даних з однаковою схемою, але з різним наповненням? А з різними схемами, але однаковим наповненням?