
- •Г. Н. Тагил
- •Содержание
- •Глава 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. Рекомендуемая литература
Г. Н. Тагил
2012
Содержание
г. Н. Тагил 1
2012 1
Содержание 2
Введение 3
Глава 1. Создание и поиск информации в однотабличной бд 4
1.1 Базы данных в Excel 5
Крупнейшие промышленные корпорации 6
1.2. Создание однотабличной БД в Access 8
1.3. Создание запросов к однотабличной базе данных и их представление 13
Глава 2. Создание и поиск информации в многотабличной базе данных 19
2.1. Создание таблиц и связей в Access. Формы ввода для многотабличной базы данных 19
2.2. Создание запросов к многотабличной базе данных 22
2. 3. Создание форм и отчетов к многотабличной базе данных 29
Глава 3. Использование элементов программированияпри создании многотабличной базы данных в Access 33
3.1. Импорт данных, индексация таблиц, маски ввода 33
3.2. Запросы с элементами программирования 40
3.3. Эффективное представление данных с помощью форм 45
3.4. Слияние с Word 47
Приложение 1. Типы данных в Access 49
Приложение 2. Групповые операции 51
Приложение 3. Виды запросов 52
Приложение 4. Примерные варианты контрольной работы 55
Приложение 5. Тематика индивидуальных проектов 56
Приложение 6. Рекомендуемая литература 57
Введение
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных.
Цель пособия заключается в систематическом изложении для старшеклассников теоретических основ построения баз данных, возможностей современных систем управления баз данных. Книга ориентирована на использование в школьном учебном процессе. Именно поэтому в качестве изучаемой СУБД была выбрана программа Microsoft Access, которая позволяет объединить сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты и диаграммы.
Пособие состоит из трех глав, предусматривающих последовательное изучение (от простого к сложному) основных принципов проектирования реляционных баз данных.
По каждому разделу приводятся задания для самостоятельной работы и контрольные вопросы. Кроме того, дается перечень дополнительной литературы для углубленного изучения, возможные темы для индивидуальных проектов, а также предлагаются варианты контрольной работы для самопроверки.
Глава 1. Создание и поиск информации в однотабличной бд Понятие бд и субд
В
основе решения многих задач лежит
обработка информации, которая
осуществляется средствами информационных
систем (ИС). Автоматизированными ИС
называют те, в которых применяются
технические средства. В области применения
ИС делят на управляющие, информационно-справочные
и поддержки принятия решений.
Банк данных является разновидностью информационных систем, в которой реализованы функции централизованного хранения и накопления обрабатываемой информации, организованной в одну или несколько баз данных. Банк данных состоит из следующих компонентов: базы данных, системы управления базами данных, словаря данных, администратора вычислительной системы и обслуживающего персонала.
База данных – это совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Логическую структуру хранимых в базе данных называют моделью представления данных. В зависимости от модели представления данных различают иерархическую, сетевую, реляционную, постреляционную, многомерную и объектно-ориентированную базы данных.
Система управления базами данных (СУБД) – это комплекс языковых программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.