Структура данных и запросы-выборки
Основы технологии создания базы данных в MS Access. Спецификации объектов-компонентов в файле базы данных. Основы технологии формирования структуры таблицы. Режимы работы с таблицей в Access. Основы технологии проектирования запросов в MS Access.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | методичка |
Язык | русский |
Дата добавления | 02.03.2015 |
Размер файла | 486,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
7. Вейскас Дж. Эффективная работа с Microsoft Access 2000 / Дж. Вейскас. СПб.: Издательский дом «Питер», 2000. 1040 с.
8. Иванов В.А. [Электронный ресурс]. Режим доступа:
http://va-ivanov.narod.ru/access/index.html.
9. Библиотека разработчика. Иллюстрированный самоучитель по Access: [Электронный ресурс]. Режим доступа:
http://www.libray.narod.ru/Office/Access_2002/index.html.
10. Компьютерное проектирование баз данных в среде СУБД Access. В 2 ч. Ч.2: Нормализация структуры данных и корректирующие запросы: методические указания к лабораторному практикуму по дисциплинам «Базы данных», «Управление данными» /сост. В. Ю. Кара-Ушанов. Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2006. 46 с.
Приложение
Задания для самостоятельной работы
В предлагаемых ниже вариантах задач выполнить следующие задания:
1. Создать базу данных на основе одной таблицы.
2. Заполнить таблицу предлагаемыми данными.
3. Продумать и выполнить следующие типы запросов-выборок:
? проекция на подмножество однородных атрибутов;
? параметрический запрос на примере селекции по условию на основе операций сравнения (равно, не равно, больше, меньше, больше или равно, меньше или равно);
? запрос-выборка, селекция по сложному условию на основе оператора конъюнкции And;
? запрос-выборка, селекция по сложному условию на основе оператора дизъюнкции Or;
? запрос-выборка, селекция по условию на основе оператора Between…And;
? запрос-выборка, селекция по условию на основе оператора Like;
? запрос-выборка, селекция по условию на основе оператора In;
? запрос-выборка, содержащий вычисляемое поле;
? запрос-выборка с сортировкой по двум-трем полям;
? запрос-выборка с группировкой данных и вычислением статистических функций Count, Sum, Avg, Min, Max и др.
Примеры задач
Самостоятельные упражнения выполнить на основе одного из нижеследующих примеров. При создании таблиц описание свойств полей задать самостоятельно, ориентируясь на фактические данные, приведенные в табл. П.1-П.5. Подчеркнуты ключевые поля.
Таблица П.1
База данных Поставки Пример взят из книги [2]. (номер поставщика, фамилия поставщика, город, код детали, название детали, количество за месяц)
номер поставщика |
фамилия поставщика |
город |
код детали |
название детали |
количество |
|
п1 |
Смит |
Лондон |
д1 |
гайка |
300 |
|
п1 |
Смит |
Лондон |
д2 |
болт |
200 |
|
п1 |
Смит |
Лондон |
д3 |
винт |
400 |
|
п1 |
Смит |
Лондон |
д4 |
винт |
200 |
|
п1 |
Смит |
Лондон |
д5 |
кулачок |
100 |
|
п1 |
Смит |
Лондон |
д6 |
шайба |
100 |
|
п2 |
Джонс |
Париж |
д1 |
гайка |
300 |
|
п2 |
Джонс |
Париж |
д2 |
болт |
400 |
|
п3 |
Блейк |
Париж |
д2 |
болт |
200 |
|
п4 |
Кларк |
Лондон |
д2 |
болт |
200 |
|
п4 |
Кларк |
Лондон |
д4 |
винт |
300 |
|
п4 |
Кларк |
Лондон |
д5 |
кулачок |
400 |
Таблица П. 2
База данных Больница (номер пациента, фамилия пациента, адрес, номер хирурга, фамилия хирурга, дата операции, тип операции)
номер пациента |
фамилия пациента |
адрес |
номер хирурга |
фамилия хирурга |
дата операции |
тип операции |
|
п1 |
Степанов |
Екатеринбург |
х2 |
Блинов |
10.03.03 |
1 |
|
п1 |
Степанов |
Екатеринбург |
х3 |
Федоров |
05.11.03 |
2 |
|
п3 |
Борисов |
В.Пышма |
х3 |
Федоров |
10.11.03 |
2 |
|
п2 |
Иванов |
В.Пышма |
х4 |
Васильев |
01.02.03 |
3 |
|
п4 |
Томин |
Екатеринбург |
х4 |
Васильев |
10.02.03 |
4 |
|
п3 |
Борисов |
В.Пышма |
х5 |
Зонов |
05.01.04 |
2 |
|
п5 |
Шмелев |
Березовский |
х3 |
Федоров |
30.11.03 |
2 |
Таблица П. 3
База данных Библиотека (номер абонента, фамилия абонента, номер книги, автор, название, год издания, дата выдачи, дата возврата)
номер абонента |
фамилия абонента |
номер книги |
автор |
название |
год издания |
дата выдачи |
дата возврата |
|
а1 |
Смирнов |
к1 |
Шукшин |
н1 |
1990 |
10.03.03 |
31.03.03 |
|
а1 |
Смирнов |
к2 |
Булгаков |
н2 |
1988 |
05.11.03 |
05.12.03 |
|
а3 |
Бобров |
к7 |
Булгаков |
н2 |
1988 |
10.11.05 |
30.11.05 |
|
а2 |
Иванов |
к5 |
Чехов |
н3 |
1980 |
01.02.03 |
20.02.03 |
|
а4 |
Тимофев |
к4 |
Бунин |
н5 |
1995 |
10.02.03 |
01.03.03 |
|
а3 |
Бобров |
к6 |
Толстой |
н7 |
1980 |
05.01.04 |
31.01.04 |
|
а5 |
Белов |
к8 |
Бунин |
н5 |
1995 |
30.11.03 |
30.12.03 |
Таблица П. 4
База данных Аренда (номер клиента, фамилия клиента, номер объекта, адрес объекта, плата, фамилия собственника, дата начала, дата конца)
номер клиента |
фамилия клиента |
номер объекта |
адрес объекта |
плата |
фамилия собственника |
дата начала |
дата конца |
|
к1 |
Сергеев |
е1 |
Екатеринбург |
5000р |
Богов |
10.03.03 |
31.12.05 |
|
к1 |
Сергеев |
е2 |
Екатеринбург |
5000р |
Фролов |
05.11.03 |
05.11.04 |
|
к3 |
Григорьев |
в7 |
Первоуральск |
4000р |
Фролов |
10.11.03 |
31.12.05 |
|
к2 |
Иванов |
в5 |
Первоуральск |
3500р |
Волков |
01.02.03 |
01.05.03 |
|
к4 |
Костин |
е4 |
Екатеринбург |
4000р |
Волков |
10.02.03 |
10.03.03 |
|
к3 |
Григорьев |
в6 |
Первоуральск |
3000р |
Зайцев |
05.01.04 |
31.12.04 |
|
к5 |
Беляев |
р8 |
Ревда |
4000р |
Фролов |
30.11.03 |
30.05.04 |
Таблица П. 5
База данных Кадры (номер сотрудника, фамилия сотрудника, дата рождения, место работы, должность, прием, увольнение, учебное заведение, образование)
номер сотрудника |
фамилия сотрудника |
дата рождения |
место работы |
должность |
прием |
увольнение |
учебное заведение |
образование |
|
с1 |
Степанов |
10.10.55 |
м1 |
д3 |
01.06.80 |
31.12.84 |
Вуз1 |
высшее |
|
с1 |
Степанов |
10.10.55 |
м1 |
д4 |
01.01.85 |
31.05.95 |
Вуз1 |
высшее |
|
с3 |
Ковалев |
15.05.66 |
м1 |
д2 |
01.07.86 |
31.08.92 |
Вуз2 |
высшее |
|
с2 |
Петров |
20.08.82 |
м1 |
д1 |
01.09.99 |
Школа1 |
среднее |
||
с4 |
Шилов |
25.06.70 |
м2 |
д2 |
01.07.90 |
Техникум1 |
сред.техн. |
||
с3 |
Ковалев |
15.05.66 |
м2 |
д3 |
01.09.92 |
Вуз2 |
высшее |
||
с5 |
Кротов |
18.04.80 |
м2 |
д2 |
01.10.99 |
Техникум2 |
сред.техн. |
||
с1 |
Степанов |
10.10.55 |
м1 |
д5 |
01.06.95 |
Вуз1 |
высшее |
Размещено на Allbest.ru
Подобные документы
Создание базы данных в среде MS Access. Создание и работа с базой данных в ателье. Алгоритм решения задачи. Выбор пакета прикладных программ. Проектирование форм выходных документов с использованием СУБД MS Access. Структура записи таблиц базы данных.
курсовая работа [1,6 M], добавлен 30.01.2009Виды и функции системы управления базами данных Microsoft Access. Иерархическая, сетевая, реляционная модель описания баз данных. Основные понятия таблицы базы данных. Особенности создания объектов базы данных, основные формы. Доступ к Internet в Access.
контрольная работа [19,8 K], добавлен 08.01.2011Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.
курсовая работа [818,0 K], добавлен 10.03.2016Состав, расширение баз данных Access (Microsoft Office). Выполнение запросов, заполнение форм и таблиц. Типы данных Microsoft Access. Средства создания объектов базы данных СУБД. Дополнительные возможности запросов. Свойства полей. Режим работы с формами.
презентация [3,0 M], добавлен 28.10.2014Создание базы данных в среде MS Access. Создание и работа с базой данных на бирже труда. Алгоритм решения. Выбор пакета прикладных программ. Проектирование форм выходных документов и описание структуры таблиц базы данных. Отчеты по запросам и таблицам.
курсовая работа [2,1 M], добавлен 30.01.2009Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.
курсовая работа [1,8 M], добавлен 04.02.2013Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.
курсовая работа [2,1 M], добавлен 17.06.2013Принципы работы с реляционными базами данных в среде Microsoft Access. Основные положения базы данных Access. Составление таблиц, запросов, отчетов, страниц и модулей. Основные структуры представления базы данных. Определение связей между таблицами.
контрольная работа [2,6 M], добавлен 03.04.2014Теоретические основы работы с Microsoft Access 2007. Основные принципы проектирования баз данных. Начало работы с Access 2007. Особенности создания базы данных Книжный магазин. Создание формы с помощью инструмента "Форма". Мастер отчетов: авторы, книги.
курсовая работа [4,9 M], добавлен 05.10.2011Запросы к базам данных: SQL, QBE, UDF, транзакции. Создание таблиц в системе управления базами данных MS Access, определение основных свойств полей. Проектирование базы данных "ТМЦ". Создание файла базы данных в MS Access, конструкторы и мастера.
контрольная работа [1,6 M], добавлен 15.03.2011