- •Материалы по субд Лекция 1
- •Введение в системы управления базами данных
- •Основные понятия баз данных
- •Некоторые правила построения баз данных
- •Реляционные отношения между таблицами. Целостность данных
- •Отношение «один-к-одному»
- •Отношение «один-ко-многим»
- •Отношение «многие-ко-многим»
- •Нормализация
- •Индексирование
- •Лекция 2
- •Использование языка sql ms access
- •Лекция 3
- •Общие сведения о ms access
- •Запуск ms Access
- •Порядок работы при создании объекта:
- •Практическое занятие 1 – 2
- •Использование субд Microsoft Access на примере создания базы данных по учету товаров
- •Практическое занятие 3
- •Использование суБд access на примере ведения карточки студента
- •Практическое занятие 4
- •Практические задания для самостоятельной работы Вариант 1. "Жители"
- •2. База "Жители" состоит из 3-х следующих таблиц: "Район", "Здание", "Жильцы".
- •Вариант 2. "Жители-2"
- •Вариант 3. "Жильё"
- •Вариант 4. "Население"
- •Вариант 5. "Вакансии"
- •Вариант 6. "Автомагазины"
- •База "Магазины запчастей" состоит из 3-х следующих таблиц:
- •Вариант 7. "Реализация"
- •Вариант 8. "Поставщики-детали"
- •База "Поставщики-детали" состоит из 3-х следующих таблиц:
- •Вариант 9. "Покупатели"
- •Вариант 10. "Станции техобслуживания"
- •База "Станции техобслуживания" состоит из 4-х следующих таблиц: "Станции", "Автомобили", "Услуги", "Стоимость".
- •Вариант 11. "Магазины запчастей"
- •2. База "Магазины запчастей" состоит из 4-х следующих таблиц:
- •Вариант 12. "Больница"
- •Вариант 13. "Служащие"
- •Вариант 13. "Жилье-2"
- •1.2. Спланировать и описать структуру базы данных (смотри п.2).
- •Контрольные вопросы по теме
База "Магазины запчастей" состоит из 3-х следующих таблиц:
"Магазины", "Автомобили", "Стоимость".
Состав полей таблицы "Магазины"
№ |
имя поля |
значение |
1 |
cod_f |
код магазина |
2 |
name_f |
название магазина |
3 |
adres |
адрес |
4 |
tel |
телефон |
Состав полей таблицы "Автомобили"
№ |
имя поля |
значение |
1 |
cod_a |
код автомобиля |
2 |
name_a |
марка автомобиля |
Состав полей таблицы "Стоимость"
№ |
имя поля |
значение |
1 |
cod_f |
код магазина |
2 |
cod_а |
код автомобиля |
3 |
god |
год выпуска |
4 |
pay |
цена |
Типы запросов:
3.1. Вывести список магазинов с ценами, марками и годами выпуска автомобилей
3.2. Вывести список магазинов с ценами и годом выпуска заданной марки автомобиля
3.3. Вывести список магазинов и марок автомобилей с ценой < 100000 заданного года выпуска
Вариант 7. "Реализация"
1. Содержание задания
Создать БД.
Спланировать и описать структуру базы данных (смотри п.2).
1.3. Установить связи между таблицами.
1.4. Заполнить таблицы данными (использовать формы).
1.5. Сформировать и выполнить запросы (смотри п3.).
База "Реализация" состоит из 3-х следующих таблиц:
"Вид товара", "Товары", "Реализация".
Состав полей таблицы "Вид товара"
№ |
имя поля |
значение |
1 |
cod_f |
код вида товара |
2 |
name_f |
название вида товара |
Состав полей таблицы "Товары"
№ |
имя поля |
значение |
1 |
cod_d |
код товара |
2 |
cod_f |
код вида товара |
3 |
name_d |
название товара |
4 |
рау_р |
стоимость приобретения |
5 |
pay_r |
цена реализации |
Состав полей таблицы "Стоимость"
№ |
имя поля |
значение |
1 |
dat |
дата |
2 |
cod_d |
код товара |
3 |
col |
кол-во реализаций |
Типы запросов :
3.1. Вывести количество реализаций каждого товара для заданного вида товара
3.2. Вывести прибыль от реализации каждого товара для каждого вида товара
3.3. Вывести прибыль от реализации каждого товара за заданный период.
Вариант 8. "Поставщики-детали"
1. Содержание задания
Создать БД.
Спланировать и описать структуру базы данных (смотри п.2).
1.3. Установить связи между таблицами.
Заполнить таблицы данными (использовать формы).
Сформировать и выполнить запросы (смотри п.3.).