русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Бази даних та системи управління базами даних


Дата добавления: 2015-07-04; просмотров: 671; Нарушение авторских прав


04-04-179

 

 

МЕТОДИЧНІ ВКАЗІВКИ

до виконання лабораторних та самостійних робіт

з дисципліни “Інформатика” студентами 1 курсу,

які навчаються за всіма напрямами підготовки

галузі знань 0305 “Економіка та підприємництво”

денної та заочної форм навчання НУВГП

 

Рекомендовано до друку

науково-методичною радою

університету.

 

Протокол № 3

від 19 листопада 2013 р.

 

Рівне - 2014

 

Методичні вказівки до виконання лабораторних та самостійних робіт з дисципліни “Інформатика” студентами 1курсу, які навчаються за всіма напрямами підготовки галузі знань 0305 “Економіка та підприємництво” денної та заочної форм навчання НУВГП/І.М.Карпович, В.О.Савич, Б.С.Білан - Рівне: НУВГП, 2014. - 34 с.

 

 

Укладачі: І.М.Карпович, канд.фізико-матем.наук, доцент

В.О.Савич, канд.фізико-матем.наук, доцент

Б.С.Білан, старший викладач

 

 

Відповільний за випуск: Б.Б.Круліковський, завідувач кафедри обчислювальної техніки

 

© Карпович І.М.,Савич В.О.,Білан Б.С.,2014

© НУВГП, 2014


Зміст

1 Бази даних та системи управління базами даних………………………..4

2 Основи MS Access………………………………………………………….6

3 Побудова бази даних………………..……………………………………...6

3.1 Таблиці………………………………………………………………………7

3.1.1 Проектування структури таблиць ……………………………7

3.1.2 Індекси та ключі ……………………………………………….7

3.1.3 Побудова та редагування структури таблиць………………..9

3.1.4 Зв’язування таблиць…………………………….....…...11

3.2 Форми……………………………………………………………...............11

3.2.1 Види форм………………………………………………...…..12

3.2.2 Проектування та побудова форм ……………………… ….13

3.2.3 Редагування форм………………………………………..…...16

3.2.4 Пошук та сортування даних………………………….……...17

3.3 Звіти………………………………………………………………… … ...18



3.3.1 Механізми створення звітів…………………………… ……18

3.3.2 Редагування звіту……………………………………………..20

3.3.3 Виконання обчислень та підведення підсумків…………….23

4 Робота з даними…………………………………………………………...24

4.1 Можливості та типи запитів………………………………………….…24

4.2 Створення запитів у середовищі MS Access…………………………..25

4.3 SQL – запити…………………………………………………………….25

4.4 Кнопкові форми…………………………………………………………28

5 Теми розробок для самостійної роботи студентів……………………..29

6 Приклади таблиць та їх полів для розробки баз даних………………..30

Список літератури………………………………………………………..34

 


Бази даних та системи управління базами даних

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

До основних функцій СУБД належать:

- забезпечення користувачів засобами одночасного незалежного оперування даними в абстрактних термінах, які не пов¢язані із способом збереження даних в ЕОМ;

- синхронізація доступу до даних;

- захист цілісності даних;

- забезпечення секретності і пріоритетності доступу до даних;

- захист даних від аварій та відновлення даних тощо.

Функції СУБД за типом можна розподілити на такі групи:

- Визначення даних. Задати структуру даних та їх тип, зв¢язки між даними, елементи підстановок для значень тощо.

- Обробка даних. Обробка та представлення даних різними методами, залучаючи функції фільтрації, сортування та ін.

- Керування даними. Розподіл даних між користувачами, надаючи їм право доступу до даних з наданням або запереченням можливості коригування даних та ін.

Кожну інформаційну область за своєю структурою можна віднести до деякого типу, найпоширеніші з них – ієрархічні, мережні, реляційні. Сукупність даних можна назвати реляційною (relation - відношення), якщо дані графічно виглядають як пов¢язані між собою двовимірні таблиці. Відповідно до типу даних називають і системи управління базами даних. Найбільш поширеними є реляційні СУБД ( ORACLE, MS SQL Server, MS Access та ін.). Зазначимо, що будь-яку інформаційну структуру можна визначити через модель іншої визначеної структури. СУБД реляційного типу дозволяє це зробити простіше - наочно і з прийнятними втратами.

Рядки двовимірної таблиці бази даних називають записами, а стовпчики – полями. У реляційних СУБД таблиці називають відношеннями. Запис визначається своїм номером, а поле – ім’ям. Основні вимоги до змісту таблиць:

- однакові записи забороняються;

- всі записи повинні мати однакову кількість полів;

- значення полів атомарні, тобто таблиця не може мати своїми компонентами інші таблиці.

Елементами даних MS Access є сталі, змінні пам¢яті та поля таблиць. Елементи даних та функції над ними складають вираз, які будемо позначати словом Exp, додаючи один із символів C, M, N, D, L – початкові букви типів даних (наприклад, ExpN). Типи даних поділяються на базові і визначені користувачем. Деякі базові типи даних наведені в таблиці 1.

Таблиця 1.

Базові типи даних MS Access

Тип даних Позначення Назва в MS Access
Рядок (Character) C текст
Текст ( Memo ) M текст Memo
Числовий (Numeric) N числовий
Дата (Date) D дата/час
Логічний (Logical) L логічний

 

Приклади сталих: “010201” – рядок (ExpC), 010201 – число (ExpN), 01.02.01 – дата (ExpD). Типи полів таблиць визначаються під час визначеня таблиці або модіфікаціїї її структури. Тип даних рядок – це множина послідовностей символів, довжина якої не може перевищувати 255. Існує операція конкатенації даних типу рядок. Позначається ця операція знаком + . Наприклад, якщо значення зміних A і B є відповідно ‘Micro’ і ‘soft’, то значенням виразу A+B буде рядок ‘Microsoft’. Тип даних текст (Memo) використовується для даних, значення яких – символи, а їх кількість може перевищувати 255.

Числовий тип даних використовується для даних, що характеризують кількісні властивості. Тип даних дата використовується для обробки дат. Логічний тип даних використовується у виразах, які набувають значення істина або хибність. Для даних логічного типу існують операції: OR - логічне додавання, AND – логічне множення, NOT – логічне заперечення.



<== предыдущая лекция | следующая лекция ==>
Требования к оформлению текста представляемых материалов | Основи MS Access


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.35 сек.