- •Г. Н. Тагил
- •Содержание
- •Глава 1. Создание и поиск информации в однотабличной бд 4
- •Глава 2. Создание и поиск информации в многотабличной базе данных 19
- •Глава 3. Использование элементов программированияпри создании многотабличной базы данных в Access 33
- •Введение
- •Глава 1. Создание и поиск информации в однотабличной бд Понятие бд и субд
- •З адание для самостоятельной работы
- •Крупнейшие промышленные корпорации
- •Реляционная бд
- •1.1 Базы данных в Excel
- •Практические задания
- •1.2. Создание однотабличной бд в Access
- •Описание структуры таблицы
- •З аполнение таблицы данными
- •П оиск и сортировка данных в таблице
- •Ф ильтрация данных в таблице
- •1.3. Создание запросов к однотабличной базе данных и их представление
- •З апросы на выборку
- •З апросы на выборку с условием
- •Запросы с параметром
- •З апросы с вычислением
- •Задание для самостоятельной работы
- •Вопросы по главе 1
- •Глава 2. Создание и поиск информации в многотабличной базе данных
- •2.1. Создание таблиц и связей в Access. Формы ввода для многотабличной базы данных
- •Связи между таблицами
- •Создание форм ввода. Подчинение в формах ввода
- •2.2. Создание запросов к многотабличной базе данных Простые запросы
- •Создание запросов в конструкторе
- •Запросы на действие
- •З адание для самостоятельной работы
- •2. 3. Создание форм и отчетов к многотабличной базе данных
- •З адание для самостоятельной работы
- •Вопросы к заданию
- •Глава 3. Использование элементов программированияпри создании многотабличной базы данных в Access
- •3.1. Импорт данных, индексация таблиц, маски ввода
- •Обратите внимание, что в этих полях повторения не допускаются!
- •С вязывание таблиц
- •Заполнение связанных таблиц через форму ввода. И спользование элементов программирования при вводе данных
- •3 .2. Запросы с элементами программирования
- •Запросы с использованием групповых операций
- •Запросы на действие
- •З адание для самостоятельной работы
- •3.3. Эффективное представление данных с помощью форм
- •3.4. Слияние с Word
- •Вопросы для самостоятельной работы
- •Приложение 1. Типы данных в Access
- •Приложение 2. Групповые операции
- •Приложение 3. Виды запросов
- •Приложение 4. Примерные варианты контрольной работы Вариант 1
- •Вариант 2
- •Приложение 5. Тематика индивидуальных проектов
- •Библиотека
- •Книжный магазин
- •Приложение 6. Рекомендуемая литература
Реляционная бд
Р
еляционная
или табличная база данных представляет
собой соотношение элементов, называемых
кортежами. Наглядной формой представления
реляционной БД является двумерная
таблица (см. рис. 1.1). Таблица имеет строки
– записи и столбцы (поля). Каждая строка
таблицы имеет одинаковую структуру и
состоит из определенного набора полей.
Строкам таблицы соответствуют кортежи,
а столбцам – атрибуты отношения. Каждое
из полей может содержать данные лишь
одного определенного типа.
1.1 Базы данных в Excel
Н
айдите
на диске задания файл «Видеотека».
Скопируйте его на рабочий стол и откройте.
Все данные у вас представлены в виде
таблицы. Можно считать, что это база
данных. Отсортируйте все данные в
таблице, не считая номеров по порядку,
в порядке возрастания по полю
страна + по убыванию по полю
жанр. Для этого выделите всю таблицу
(включая заголовки столбцов), кроме
первого столбца и зайдите в меню
ДанныеСортировка
(см. рис. 1.2).
Отобрать нужную информацию в вашей базе данных можно с помощью фильтров. Для этого выделите всю таблицу и в меню Данные выберите команду ФильтрАвтофильтр. Названия полей вашей таблицы должны превратиться в раскрывающиеся списки. Для того, чтобы выбрать конкретную запись, необходимо щелкнуть по списку в нужном поле и выбрать там нужное название.
1. Выберите всю информацию о фильме «Захват». Для этого в поле Название фильма необходимо выбрать соответствующее название. Для проверки все полученные ответы копируйте ниже и дайте каждому ответу соответствующий заголовок. Для отмены фильтра следует в списке того же поля выбрать команду «все».
2. Отберите все мелодрамы.
3. Отберите все боевики производства США. Для этого не отменяйте первый фильтр и сразу на него делайте второй. Для возврата к исходной таблице выбирайте «все» для каждого из задействованных полей.
4. Для создания более сложных условий отбора информации в списке поля можно выбрать команду Условие… С помощью условия выберите все фильмы начинающиеся на «П».
5. Выберите все фильмы начинающиеся на «З» производства Индии.
6. Отберите комедии приобретенные после 1999года.
7. Отберите фильмы США купленные ранее 2002года.время показа которых более 120 минут .
8. Выберите комедии производства США и России.
9. Выберите фильмы купленные с 1999 по 2002 год.
10. Выберите фильмы Франции и США со временем показа от 100 до 140 минут.
11. Найдите общую, а затем среднюю продолжительность фильмов каждой из стран изготовителей с помощью подведения итогов. Для этого отмените автофильтр, выделите всю таблицу и выберите в меню Данные команду Итоги (см. рис. 1.3).
З адание для самостоятельной работы
На новом листе, по ниже приведенным данным, создайте свою базу данных в виде таблицы. Предварительно определите количество полей, название и тип каждого поля.
Крупнейшие промышленные корпорации
Компания «Дженерал Моторс» находится в США. Она занимается производством автомобилей. Компания в начале 90-х гг. имела оборот в 102 млрд. долларов и 811000 работников.
Компания «Тойота мотор» находится в Японии. Она занимается производством автомобилей. Компания в начале 90-х гг. имела оборот в 42 млрд. долларов и 84207 работников.
Компания «Ройял Датч-Шелл» занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 78 млрд. долларов и 133000 работников.
Компания «Тексако» находится в США. Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 51 млрд. долларов и 54481 работника..
Компания «Эксон» находится в США. Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 76 млрд. долларов и 146000 работников.
Компания «Форд Мотор» находится в США. Она занимается производством автомобилей. Компания в начале 90-х гг. имела оборот в 72 млрд. долларов и 369300 работников.
Компания «Интернешионал бизнес мэшинс» находится в США. Она занимается производством вычислительной техники. Компания в начале 90-х гг. имела оборот в 54 млрд. долларов и 403508 работников.
Компания «Мобил» находится в США. Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 52 млрд. долларов и 81000 работников.
Компания «Бритиш петролеум» находится в Великобритании. Она занимается производством нефтепродуктов. Компания в начале 90-х гг. имела оборот в 45 млрд. долларов и 1260201 работников.
Компания «J7» находится в США. Она занимается производством напитков. Компания в начале 90-х гг. имела оборот в 32 млрд. долларов и 760208 работников.
