ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ»
Авиационный факультет
Кафедра «Самолетостроение»
Курсовая работа
по дисциплине:« Информационное обеспечение баз данных ».
Тема « Создание базы данных «Библиотека» ».
Разраб. студентка УК-071 _______________________________Л.С. Кипелова
Группа Подп. Дата Инициалы, фамилия
Руководитель _________________________________В.В. Рыжков
Подп дата. Инициалы, фамилия
Члены комиссии __________________________________
Подп дата. Инициалы, фамилия
___________________________________
Подп дата. Инициалы, фамилия
Нормоконтролёр ___________________________________
Подп дата. Инициалы, фамилия
Защищен _____________________ Оценка_____________________
дата
2010
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ»
Авиационный факультет
Кафедра «Самолетостроение»
по дисциплине:« Информационное обеспечение баз данных ».
Задание на курсовую работу
Ознакомится с работой программы в AccessMicrosoft.. Научится работать с объектами этой программы: таблицы, форм запросы, отчеты. Создать базу данных «Библиотека».
Задание получила
. Студентка УК-071 _______________________________Л.С. Кипелова
Группа Подп. Дата Инициалы, фамилия
Замечание руководителя
Содержание
Задание на курсовую работу 2
Замечание руководителя 3
Введение 5
1.Проектирование баз данных 7
1.1 Создание баз данных 7
1.2Объекты баз данных 7
1.3Создание таблицы в режиме конструктора 8
1.4Создание схем данных 13
1.5Создание форм 14
1.6Создание запросов 16
1.7 Создание отчетов 17
Заключение 19
Список литературы 20
Введение
Access — это, прежде всего, система управления базами данных (СУБД). Как и другие продукты этой категории, она предназначена для хранения и поиска данных, представления информации в удобном виде и автоматизации часто повторяющихся операций (таких, как ведение счетов, учет, планирование и т.п.). С помощью Access можно разрабатывать простые и удобные формы ввода данных, а также осуществлять обработку данных и выдачу сложных отчетов.
Access— мощное приложение Windows; впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей MicrosoftWindows. Поскольку оба эти продукта— детища компании Microsoft, они прекрасно взаимодействуют между собой.
При всем этом Access — не просто СУБД. Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на сервере. С другой стороны, можно использовать таблицы, созданные в среде Paradox или dBASE. Полученные результаты можно быстро и легко связать и объединить с данными из электронных таблиц Excel. Работая в среде MicrosoftOffice 97, пользователь получает в свое распоряжение полностью совместимые между собой Access и Word, Excel и PowerPoint.
Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования. При этом они будут включать кнопки, меню и диалоговые окна. Программируя на языке VBA, можно создавать такие мощные программы, как сама система Access. По сути дела, многие инструментальные средства Access (например, мастера и конструкторы) написаны именно на VBA.
Мощность и доступность Access делают эту систему лучшей СУБД из представленных сегодня на рынке. Сначала познакомимся с Access на уровне конечного пользователя. Затем перейдем к более сложным элементам таким как элементы программирования на VBA и взаимодействия с Internet.
1. Проектирование баз данных
1.1. Создание базы данных.
В Microsoft Access поддерживаются два способа создания базы данных. Имеется возможность создать пустую базу данных, а затем добавить в нее таблицы, формы, отчеты и другие объекты.
Такой способ является наиболее гибким, но требует отдельного определения каждого элемента базы данных. Имеется также возможность сразу создать с помощью мастера базу данныхопределенного типа со всеми необходимыми таблицами, формами и отчетами. Это простейший способ начального создания базы данных. В обоих случаях у Вас останется возможность в любое время изменить и расширить созданную базу данных.
1.2 Объекты базы данных
Таблицы
Таблицы – это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).
Запросы
Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразования данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнения таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
Формы
Если запросы – это специальные средства для отбора и анализа данных, то формы – это средства для ввода данных. Смысл их тот же – предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочее) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков. В этом случае форму делают графическими средствами так, чтобы она повторяла оформление бланка – это заметно упрощает работу наборщика, снижает его утомление и предотвращает появление печатных ошибок.
Отчеты
По своим свойствам и структуре отчеты во многом похожи на формы, но предназначены только для вывода данных, причем для вывода не на экран, а на принтер. В связи с этим отчеты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов.
1.3 Создание таблицы в режиме Конструктор
В окне базы данных нужно щелкнуть по вкладке Таблицы.
Для создания новой таблицы необходимо щелкнуть по кнопке Создать, выбрать режим Конструктор, щелкнуть по кнопке ОК или дважды щелкнуть по фразе Создание таблицы в режиме конструктора.
Создание новой таблицы в режиме Конструктор состоит из нескольких шагов
1 В столбце Имя поля вводят имя поля таблицы и нажимают
клавишу TAB(Enter).
2 Оставляют текстовый тип в столбце Тип данных или щелкают по стрелке раскрывающегося списка и выбирают нужный тип поля.
3. Нажимают TABи вводят описание поля (необязательный реквизит)
4 Устанавливают необходимые Свойства поля.
5. Повторяют пп. 1-4 для каждого создаваемого поля
6.Выделяют поля, которые будут ключевыми (щелчок по мар-керу поля - серый квадрат слева от имени поля). Затем щелкают по кнопке Ключевое поле на панели инструментов. Ключевые поля могут быть текстовыми, числовыми, счетчиками.
7.Щелкают по кнопке Сохранить, вводят имя таблицы и щелкают по кнопке ОК.
Имя поля. Каждое поле в таблице должно иметь уникальное имя, удовлетворяющее соглашениям об именах объектов в Access. Оно является комбинацией из букв, цифр, пробелов и специальных символов, за исключением символов «.», «!», «'», «[», "]". Имя не может начинаться с пробела и содержать управляющие символы с кодами ASCII от 00 до 31. Максимальная длина имени 64 символа.
Тип данных - это характеристика, присваиваемая полю при включении его в таблицу для упрощения ввода и отображения ин-формации. При сохранении таблицы данные приводятся к новому типу. Если информация несовместима с новым типом, то вся она или часть ее может быть утеряна.
Можно выбрать следующие типы данных:
текстовый - текст или комбинация букв и цифр, а также чис-ла, не участвующие в вычислениях; тип данных - по умолчанию;
число символов в поле не должно превышать 255; максимальное число символов, которое можно ввести в поле, задается в свойстве Размер поля;
MEMO- длинный текст или сочетание текста и числовых данных; максимальная длина 64000 символов;
числовой - данные, используемые в вычислениях; конкретные варианты числового типа и их длина задаются в свойстве Размер поля;
денежный - денежные значения или данные для вычислений, проводимых с точностью 15 знаков до и 4 знака после запятой; длина поля 8 байт; при обработке числовых значений из денежных полей выполняются вычисления с фиксированной точкой более быстрые, чем вычисления для полей с плавающей точкой, кроме того, при вычислениях предотвращается округление;
дата / время - даты и время, относящиеся к" годам от 100 до 9999 включительно; длина поля 8 байт;
счетчик - уникальные последовательно возрастающие на единицу или случайные числа, автоматически вводимые при добавлении каждой новой записи в таблицу. Значение полей этого типа изменить или удалить нельзя; длина поля 4 байта для длинного целого, для кода репликации - 128 байт; в таблице не может быть более одного поля этого типа; используется для определения уникального ключа таблицы;