Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_BD.doc
Скачиваний:
20
Добавлен:
07.02.2016
Размер:
2.93 Mб
Скачать

42

Міністерство освіти і науки України

Запорізький національний технічний університет

Бази даних (2) методичні вказівки до лабораторних робіт

для студентів напряму підготовки

6.050103 «Програмна інженерія»

усіх форм навчання

2015

Бази даних (2). Методичні вказівки до лабораторних робіт для студентів напряму підготовки 6.050103 “Програмна інженерія” усіх форм навчання /Уклад.: С.К. Корнієнко, О.І. Качан – Запоріжжя: ЗНТУ, 2015. – 42 с.

Укладачі: С.К. Корнієнко, доцент, к.т.н.,

О.І. Качан, асистент

Рецензент: В.Ф. Онищенко, доцент, к.ф.-м.н.

Відповідальний

за випуск: В.І. Дубровін, професор, к.т.н.

Затверджено

на засіданні кафедри

"Програмні засоби"

Протокол № 9 від 15.05.2015 р.

ЗМІСТ

1 ЛАБОРАТОРНА РОБОТА № 1 "ПРОЕКТУВАННЯ СИСТЕМИ БАЗ ДАНИХ ЗА ДОПОМОГОЮ ВБУДОВАНОЇ МОВИ SQL СКБД ACCESS" 4

2 Лабораторна робота № 2 «Підготовка до створення бази даних у середовищі MySQL» 15

3 Лабораторна робота № 3 "Розробка системи баз даних у ПАКЕТІ «Денвер»" 20

Література 37

ДОДАТОК А 38

1Лабораторна робота № 1 "проектування системи баз даних за допомогою вбудованої мови sql скбд access"

1.1 Мета роботи

Метою роботи є вивчення засобів мови SQL, призначених для створення баз даних і розробки запитів, і придбання навичок роботи з ними.

1.2 Завдання до лабораторної роботи

  1. Ознайомитися зі змістом пункту 1.3 даних методичних указівок.

  2. Відповідно до індивідуального завдання розробити схему бази даних.

  3. Ввести дані.

  4. Згідно з отриманим завданням розробити запити до бази даних.

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

1.3 Основні теоретичні відомості

1.3.1 Розробка схеми бази даних

Специфікація структури таблиці

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

Щоб створити таблицю треба зробити, щонайменше, таке:

  • задати ім’я таблиці;

  • задати імена її стовпчиків;

  • визначити тип даних для кожного стовпчика;

  • визначити (або використовувати по умовчанню) нульовий статус для кожного стовпчика – припускається або забороняється використання в стовпчику нульових значень.

CREATE TABLE ім’я_таблиці

( ім’я_стовпчика тип_даних [NULL | NOT NULL]

[, ім’я_стовпчика тип_даних [NULL | NOT NULL] ] …);

Статус стовпчика NOT NULL означає обов’язкове заповненнявідповідного стовпчика. Статус NULL – означає, що значення стовпчика можуть бути не визначені. Наприклад, відсутність телефону у визначеного клієнта. Деякі системи по умовчанню вставляють деяке значення (пробіл або звичайний нуль), якщо в стовпчик не були введені жодні дані.

Наприклад,

create table постачальник

(назва varchar(25) not null,

адреса varchar(35) not null,

факс char(8) null);

Для даних типу varchar дисковий простір виділяється по мірі необхідності в рамках зазначеного розміру, що дозволяє заощад­жувати дисковий простір.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]