Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування бази даних з контролю успішності студентів

Реферат Проектування бази даних з контролю успішності студентів





них в таблиці в Microsoft Access потрібно бути гранично уважним, тому що можна не помітивши змінити будь-які важливі дані (Access не видає при цьому ні яких попереджень). І добре, якщо це помітите відразу. Потім знайти помилку буде набагато важче.

Форми якраз служать для зменшення ймовірності помилки. Вони дозволяють розрізняти типи і формати даних, що вводяться.


Малюнок 4 - Приклад введення даних безпосередньо в таблицю


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


Малюнок 5 - Каскадне відображення таблиць


У Access використовується каскадне відображення таблиць. Наприклад, відкривши таблицю «Відомість» і натиснувши на значок «+» ліворуч, ми побачимо зв'язок з результатами здачі студентами цієї дисципліни.


Малюнок 6 - Каскадне відображення таблиці «Відомість»


У MS Access існує можливість показати каскадно не одну зв'язок, а декілька, що робить аналіз зв'язків особливо зручним, до того ж такий підхід робить можливим аналіз непрямих зв'язків. У такому вигляді зручно виправляти невірні зв'язку. Можливість же правити дані при каскадному відображенні робить MS Access ще більш привабливим для створення складних комплексів автоматизованого обліку даних.


Малюнок 7 - «Каскад» з декількох зв'язків


Єдиним «недоліком» такого роду зображення можна вважати великий обсяг місця на екрані, заминає «повної» схемою.

Створимо кілька інформаційних запитів до нашої бази даних, скориставшись системою створення запитів.


Рисунок 8 - Майстер запитів


Перевіримо їх працездатність згідно завдання


Рисунок 9 - Запит


Найчастіше запити зручніше створювати створювати за допомогою конструктора запитів, хоча більшість простих запитів легко створюються за допомогою майстра


Рисунок 10 - Конструктор запитів


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

Щоб увійти в режим SQL в access потрібно в полі конструктора запиту натиснути правою кнопкою і у вікні натиснути Режим SQL.


Малюнок 11 - Приклад SQL-запиту

Access дозволяє створювати завершену базу даних із зручним інтерфейсом. Для цього в ньому існує безліч засобів.

Для управління нашою базою даних створимо спеціальну кнопкову форму, на якій розташуємо кнопки доступу до основних необхідним операціям.

Кожна кнопка буде викликати какою-либо процедуру (вибірка даних, внесення нових даних, побудова звітів, перегляд вмісту таблиць).

Кнопка «Список студентів» виводить для перегляду форму «Список студентів», з можливістю редагування і додавання даних.


Малюнок 13 - Таблиця «Список студентів»


Якщо натиснути на номер студента буде виведена форма з даними про успішності студента без можливості редагування вмісту. Редагування успішності проводиться через спеціальну форму «Відомість».


Малюнок 14


У верхньому лівому куті форми знаходиться посилання «Новий студент», яка викликає чисту форму «Студент» для додавання учнів.


Малюнок 15 - Додавання нового студента


Ця ж форма викликається якщо натиснути кнопку новий студент у Головній формі або клацнути на номері в кінці списку студентів форми «Список студентів».


Малюнок 16 - Редагування даних про успішність студентів


Так само на Головній формі присутні кнопки «Список предметів» і «Новий Предмет». Вони діють так само як і кнопки студента, тільки показують і змінюють відповідно дані про досліджуваних предметах.

Остання кнопка викликає процедуру створення відомостей з предметів. При натисканні на цю кнопку будуть запитані номер групи, предмет і тип контролю (залік, іспит, курсова робота).

Після цього буде виведена екзаменаційна відомість згідно запитаним даними.


Малюнок 17 - Результат виведення звіту «Відомість»

дана база модель запит

Назад | сторінка 4 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад