Разработка базы данных для бюро находок - Курсовая работа

бесплатно 0
4.5 73
Современные базы данных и систем управления ими. Методы построения их приложений. Разработка СУБД на примере "Бюро находок", обеспечивающей пользователю возможности по пополнению, редактированию, просмотру и анализу базы данных. Реализация БД в MS Access.


Аннотация к работе
Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы - базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом. Использование клиент/серверных технологий позволяют сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощают доступ и ведение, поскольку они основываются на комплексной обработке данных и централизации их хранения. Для использования столь огромных объемов хранимой информации, помимо развития системных устройств, средств передачи данных, памяти, необходимы средства обеспечения диалога человек - ЭВМ, которые позволяют пользователю вводить запросы, читать файлы, модифицировать хранимые данные, добавлять новые данные или принимать решения на основании хранимых данных.Программа, которая позволяет производить организацию и обработку данных, называется система управления базой данных (СУБД). Ядро СУБД обладает собственным интерфейсом, не доступным пользователям напрямую и используемым в программах, производимых компилятором SQL (или в подсистеме поддержки выполнения таких программ) и утилитах БД. Совокупность битов или символов, представляющая значение конкретного элемента данных, должна быть связана с тем элементом данных, который имеет это значение. Элемент данных представляет атрибут, и атрибут должен быть связан с соответствующим объектом. Если все атрибуты одного отношения определены на разных доменах, осмысленно использовать для именования атрибутов имена соответствующих доменов (не забывая, конечно, о том, что это является всего лишь удобным способом именования и не устраняет различия между понятиями домена и атрибута).Для управления базой данных в курсовом проекте была выбрана СУБД Microsoft Access, т.к. эта СУБД позволяет очень наглядно и удобно манипулировать данными, создавать необходимые формы, запросы и отчеты. Среда СУБД Access может с успехом использоваться начинающими пользователями для познания секретов реляционных баз данных и увлекательных занятий по созданию несложных (поначалу) приложений и в то же время предоставляет мощные инструменты разработки опытным программистам. СУБД Microsoft Access позволяет создавать и использовать следующие объекты. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства). Сам по себе этот объект не является базой данных, но содержит компоненты, через которые осуществляется связь переданной Web-страницы с базой данных, остающейся на сервере.Задачей курсового проекта является разработка СУБД на примере «Бюро находок», обеспечивающей пользователю возможности по пополнению, редактированию, просмотру и анализу базы данных. Требования к возможностям ведения базы данных, предоставляемым программой: - программа должна обеспечивать пользователю возможность удаления, добавления и редактирования записей как основных, так и подчиненных таблиц данных.Каждый предмет, находящийся в БД «Бюро находок», должен относится к какой-либо группе и иметь описание. Проанализировав данную предметную область, приведем перечень таблиц их структуру и связей между ними: Перечень таблиц: - Находка - полные сведения о предметах и вещах, которые были найдены; Нашедший - сведения о человеке, который принес найденную вещь; Вернули - сведения о человеке, которому вернули найденную вещь. Код_Нашедший Числовой Код человека, нашедшего вещь (связь с табл.Создадим таблицы: отдел, должность, работник, удержание, вид удержания, начисления, вид начисления и надбавка в режиме конструктора используя данные таблицы 1 (для этого выбираем закладку Таблицы, нажимаем кнопку Создать, выбираем из списка Конструктор, последовательно вводим имена полей, затем выбираем их тип из выпадающего списка). Вид таблиц базы данных в режиме конструктора показан на рисунке 2.Для ввода данных в таблицы БД создаем таблицы - справочники с помощью мастера форм, для открытия форм корректировки таблиц справочников. К таблицам-справочникам относятся те таблицы, которые не содержат кодов объектов из других таблиц. На первом шаге мастера форм указываем список полей БД, на втором шаге выбираем тип представления данных для таблиц, на третьем шаге выбираем вид формы «ленточный», стиль оформления - «стандартный».Для этого переходим на закладку Запросы нашей БД, выбираем Создание запроса с помощью мастера, затем выбираем нужные поля из таблиц. Запрос Вещи найденные за 2011 год - получение сведений о вещах найденных за 2011 год. Текст запроса в SQL: SELECT Вещи.Наименование, Находка.Описание, Место_Находки FROM Вещи INNER JOIN Находка ON Вещи.Код=Находка.Код_НаименованиеНа основе запросов создаем отчеты для возможности просмотра и распечатки информации. Отчет создаем с помощ

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

1.1 Основные понятия баз данных и систем управления базами данных

1.2 Выбор среды проектирования

2. РАЗРАБОТКА БАЗЫ ДАННЫХ

2.1 Постановка задачи

2.2 Описание предметной области

3. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ В MS ACCESS

3.1 Описание создания таблиц базы данных

3.2 Заполнение и вывод таблиц БД

3.3 Создание запросов

3.4 Разработка отчетов

3.5 Главная форма. Инструкция пользователя

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Введение
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы - базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь баз данных, они бы просто захлебнулись в информационной лавине.

Существует много веских причин перевода существующей информации на компьютерную основу. Сейчас стоимость хранения информации в файлах ЭВМ дешевле, чем на бумаге. Базы данных позволяют хранить, структурировать информацию и извлекать оптимальным для пользователя образом. Использование клиент/серверных технологий позволяют сберечь значительные средства, а главное и время для получения необходимой информации, а также упрощают доступ и ведение, поскольку они основываются на комплексной обработке данных и централизации их хранения. Кроме того ЭВМ позволяет хранить любые форматы данных, текст, чертежи, данные в рукописной форме, фотографии, записи голоса и т.д.

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

Целью курсового проекта является разработка СУБД, обеспечивающей пользователю возможности по пополнению, редактированию, просмотру и анализу базы данных. Курсовой проект содержит 3 главы: теоретические сведения, разработка базы данных, реализация базы данных, которые отражают основные этапы проектирования курсового проекта.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?