Пояснительная записка к курсовой работе по дисциплине «Базы данных»


Скачать 297.16 Kb.
НазваниеПояснительная записка к курсовой работе по дисциплине «Базы данных»
страница2/7
ТипПояснительная записка
1   2   3   4   5   6   7

1 Теоретическая часть

1.1 Понятие о БД и СУБД


База данных – это совокупность данных, обладающих свойствами структурированности, взаимосвязанности, независимости от прикладных программ.

Базой данных (БД) называют также совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной области), хранящаяся в электронном виде. Например: база данных книжного фонда библиотеки, база данных эстрадной песни 90-х гг. и т.п.

Базы данных классифицируются по разным признакам.
По характеру хранимой информации БД делятся на:

1) фактографические БД – хранится краткая информация в строго определенном формате (картотеки);

2) документальные БД – всевозможные документы (архивы). Причем это могут быть не только текстовые документы.

По способу хранения данных (по техническим средствам) БД делятся на:

1) централизованные – вся информация хранится на одном компьютере. Это может быть автономный ПК или сервер сети;

2) распределенные – используются в локальных и глобальных сетях.
По структуре организации данных БД делятся на:

1) реляционные;

2) иерархические;

3) сетевые.

Система управления базой данных (СУБД) – комплекс программ и языковых средств, предназначенных для создания, ведения и использования БД.
СУБД дает программистам возможность разрабатывать новые, более совершенные средства обработки данных, а пользователям – возможность непосредственно управлять хранящейся в базе данных информацией.
Современные СУБД удовлетворяют следующим требованиям:
возможность манипулирования данными (ввод, выбор, вставка и т.п.);
поиск и формирование запросов; обеспечение целостности данных,
секретности и защиты (от некорректных действий пользователей, от несанкционированного доступа, от аппаратных сбоев).

Одной из наиболее известных СУБД является Microsoft Office Access 13, которую я и использовала для своей курсовой работы.

1.2 СУБД MS Access



Access в переводе с английского означает «доступ». MS Access – это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования – Visual Basic Application.

В основе MS Access, как и в другой реляционной модели, лежит таблица. При разработке структуры таблицы, прежде всего, необходимо задать поля, определив их свойства. Ниже перечислены основные свойства полей таблиц баз данных.

Свойства полей таблицы в таких СУБД различны для разных типов данных, тем не менее некоторые являются достаточно универсальными. Так, свойство подпись характерно для большинства типов данных и позволяет задать заголовок поля, который будет выводиться в заголовке поля в режиме таблицы, в заголовках форм и отчетов, а также элементов управления, связанных с данным полем.

Свойство размер поля присутствует в числовом и текстовом формате и определяет в первом случае объем памяти для хранения целых или вещественных чисел, а во втором — максимальное число символов текста. По умолчанию для числовых полей используется длинное целое (четыре байта) для целочисленного формата и двойное с плавающей точкой (восемь байт) для вещественных чисел. Для остальных полей размер постоянен и явно не определяется.

Свойство Формат поля немного отличается для разных типов данных.

Маска ввода позволяет упростить ввод данных, одновременно проверяя правильность вводимой информации. Так, маска «(812)–»000\–00\–00 позволяет вводить только номер телефона, а код города, скобки и дефисы вводятся автоматически. Символ \ указывает, что следующий символ следует выводить именно так, как он написан в маске; если требуется выводить несколько таких символов, их удобнее заключать в двойные кавычки, как код города в приведенной для примера маске.

Помимо вышеуказанных свойств Access содержит имя поля (определяет, как следует обращаться к данным этого поля при автоматических операциях с БД), значение по умолчанию (то значение, которое вводится в ячейки поля автоматически), обязательное поле (свойство, определяющее обязательность заполнения данного поля при наполнении базы), индексированное поле (все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются), условие на значение (ограничение, используемое для проверки правильности ввода данных), сообщение об ошибке (текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных).

В MS Access реализуются таблицы, запросы, формы, отчеты, макросы, страницы, модули.

Таблицы создаются для хранения данных об одном информационном объекте модели данных предметной области. Каждое поле содержит одну характеристику объекта предметной области. В записи собраны сведения об одном экземпляре этого объекта.

Запросы создаются для выборки нужных данных из одной или нескольких связанных таблиц. Результатом выполнения запроса является таблица, которая может быть использована наряду с другими таблицами БД при обработке данных. Запрос может формироваться в виде запросов по образцу (QBE) или с помощью инструкции SQL – языка структурированных запросов. С помощью запроса можно обновить, удалить добавить данные в таблицы или создать новые таблицы на основе уже существующих.

Формы являются основным средством создания диалогового интерфейса приложения пользователя. Форма может создаваться для ввода и просмотра взаимосвязанных данных базы на экране в удобном виде. Формы также могут использоваться для создания панелей управления в приложении.

Отчеты предназначены для формирования выходных документов, содержащих результаты решения задач пользователя и вывода их на печать.

Страницы доступа к данным являются диалоговыми Web-страницами, которые поддерживают динамическую связь с БД и позволяют просматривать, редактировать и вводить данные, работая в окне приложения Web-страницах.

Макрос является программой, которая содержит описание последовательности действий, выполняемых при поступлении некоторого события в объекте или элементе управления приложения. Каждое действие реализуется макрокомандой. Создание макросов осуществляется в диалоговом режиме путем выбора нужных макросов и задания параметров, используемых ими при выполнении.

Модули содержат процедуры на языке VBA. Могут создаваться процедуры – функции, которые разрабатываются пользователем для реализации нестандартных функций в приложении пользователя, и процедуры для обработки событий.

Популярность Microsoft Ассеss обусловлена тем, что СУБД является одной из самых легкодоступных и понятных систем как для профессионалов, так и для начинающих пользователей; возможно быстрое освоение основных принципов работы с базами данных; данная СУБД позволяет представлять информацию красочно и наглядно; а использование OLE технологии позволяет установить связь с объектами другого приложения или внедрить какие-либо объекты в базу данных Access; существует набор «мастеров» по разработке объектов, облегчающий создание таблиц, форм и отчетов.

Однако MS Access обладает и рядом недостатков: в плане поддержки целостности данных Access отвечает только моделям БД небольшой и средней сложности; возможности его по обеспечению многопользовательской работы несколько ограничены; в отношении защиты информации и разграничения доступа Access не имеет надежных стандартных средств.


1   2   3   4   5   6   7

Похожие:

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПояснительная записка к курсовой работе по дисциплине «Базы данных»
Метод исследования – моделирование базы данных в программе Microsoft Access 2013

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПояснительная записка к курсовой работе по дисциплине «Базы данных»
Фио, категория клиента, паспортные данные (свидетельства о рождении), контактные данных)

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПояснительная записка к курсовой работе по дисциплине «Моделирование систем»
Пояснительная записка содержит 31 страницу, 3 таблицы, 24 рисунка, 4 библиографических источника, 1 фрагмента листинга

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПояснительная записка к курсовой работе по дисциплине: «Система складирования...
Рекомендации по совершенствованию организационных методов и внедрению более производительных технических средств реализации логистических...

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconМетодические рекомендации на курсовую работу по теме "Базы данных"...
Целью выполнения курсовой работы является необходимость закрепления всех знаний и практических навыков, полученных в результате изучения...

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПояснительная записка Студент
Организация данных. Sql дает пользователю возможность изменять структуру представления данных, а также устанавливать отношения между...

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconМетодические указания к практическим работам по дисциплине «Базы данных»
Методические указания предназначены для проведения практических занятий по дисциплине «Базы данных», для специальности ксиК

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconЛекция №2 по дисциплине «Базы данных»
Процесс проектирования, реализации и поддержания системы базы данных называется жизненным циклом базы данных (жцбд). Процедура создания...

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПример создания базы данных «Студенты» Постановка задачи. Выделение...
В окне «Базы данных» выбрать объект «Таблицы», выберите опцию «Создание таблицы в режиме конструктора»

Пояснительная записка к курсовой работе по дисциплине «Базы данных» iconПояснительная записка курсовой работы тема курсовой работы: Свойства...
Пчела появилась на 50-60 тысяч лет ранее человека. В найденных пластах мелового периода, насчитывающих 30 миллионов лет, наряду с...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск