книга Курсовая.Су
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты Поиск
<Проектирование информационных систем> Вариант 26 ( Курсовая работа, 20 стр. )
" Разработать проект, который позволяет сортировать заданный линейный массив целых чисел различными методами, например, методом линейной сортировки, пузырька, Шелла и др. Предусмотреть использование не менее трех методов. ( Курсовая работа, 33 стр. )
"Нелинейная цифровая фильтрация" ( Курсовая работа, 40 стр. )
"Основы теории управления"* ( Контрольная работа, 13 стр. )
"Программа для разархивации файла, созданного по алгоритму RLE" ( Контрольная работа, 11 стр. )
"Технология "Millipede". Разработка модели форматирования в системе FAT 32." ( Контрольная работа, 10 стр. )
AJAX – интерфейс для системы CATS ( Курсовая работа, 13 стр. )
CMS для компании «КАРЛЭНД Сервис» ( Отчет по практике, 26 стр. )
JST Компилятор Smalltalk JVM ( Курсовая работа, 24 стр. )
Microsoft Excel ( Контрольная работа, 28 стр. )
min max ( Курсовая работа, 20 стр. )
PaketForm. Система обработки заявок на открытие счетов в ОАО АКБ «Росбанк». ( Отчет по практике, 29 стр. )
program z5 ( Контрольная работа, 11 стр. )
Web-рейтинг “Active Student” ( Курсовая работа, 13 стр. )
Автоматизация делопроизводства бухгалтерии Регионального Информационного Центра сети КонсультантПлюс ( Дипломная работа, 49 стр. )
Автоматизация процесса создания выходной документации для ОАО “Черногорский Завод Искусственных Кож ( Дипломная работа, 182 стр. )
Автоматизация процессов делопроизводства диспетчера связи (Казахстан) ( Дипломная работа, 91 стр. )
АВТОМАТИЗАЦИЯ ПРОЦЕССА ЮНИТ-ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ «ПОЧТОВЫЙ КЛИЕНТ»: APPLICATION LAYER 2007-23 ( Курсовая работа, 23 стр. )
АВТОМАТИЗАЦИЯ ПРОЦЕССА ЮНИТ-ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ «ПОЧТОВЫЙ КЛИЕНТ»: APPLICATION LAYER ( Курсовая работа, 22 стр. )
Автоматизация рабочего места кассира ( Дипломная работа, 42 стр. )
автоматизация склада ( Дипломная работа, 47 стр. )
АВТОМАТИЗАЦИЯ УЧЕТА ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ ( Дипломная работа, 50 стр. )
Автоматизированная справочная система «Домашняя видеотека» ( Курсовая работа, 25 стр. )
Автоматизированная система оперативно-диспетчерского управления (АСОДУ) патентно-правового бюро «Эксперт» ( Дипломная работа, 116 стр. )
Автоматизированная система управления ОПтК ( Курсовая работа, 43 стр. )

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 3

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 5

1.1 Обзор БД 5

1.2 Аналитический обзор существующих систем управления базами данных (СУБД) 11

1.2.1 Sybase System 11 11

1.2.2 Access 14

1.2.3 Oracle7 14

1.3 Описание используемых компонент Delphi 16

2 ПРАКТИЧЕСКАЯ ЧАСТЬ 25

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

2.2 Проектирование БД 25

2.3 Проектирование СУБД 26

2.4 Алгоритм реализации проекта 27

2.5 Инструкция для пользователя 28

ЗАКЛЮЧЕНИЕ 30

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 31

ПРИЛОЖЕНИЕ А 32

ПРИЛОЖЕНИЕ Б 38

ВВЕДЕНИЕ

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

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

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

Целью данной курсовой работы является изучение основных понятий, определений, свойств баз данных и систем управления ими. Объектом исследования является получение практического навыка по созданию баз данных и систем управления базами данных средствами среды визуального проектирования Delphi. Предметом исследования является компоненты данной среды используемые для создания баз данных и систем управления ими.

Пояснительная записка данной курсовой работы состоит из следующих частей: введения, поясняющего актуальность и значимость выбранной темы, цель данного проекта, предмет и объект исследования. Теоретическая часть включает в себя указание основных понятий, характеристик, архитектуры и моделей баз данных, основных операций и функций систем управления базами данных, а также производится аналитический обзор существующих программных продуктов для работы с базами данных и описание используемых компонент среды визуального проектирования Delphi. Практическая часть содержит описание алгоритма и инструкции для пользователя. После чего следует заключение, включающее в себя выводы о проделанной работе, указание положительных и отрицательных качествах данного программного продукта, рекомендации по устранению имеющихся недостатков. Далее следует список использованных источников, а также два приложения (А, В) содержащие блок-схема программы и исходный код соответственно.

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 Обзор БД

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

Реляционная БД обладает следующими характеристиками.

1) Структурность. Реляционная БД – множество n-арных отношений.

2) Манипуляционная обработка данных основана на использовании мощного и выразительного математического аппарата (теория множеств и математическая логика).

3) Целостность реляционной базы данных представлена в двух видах.

3.1) Целостность сущности: любой кортеж любого отношения должен быть отличим от любого другого кортежа отношения, т.е. любое отношение должно иметь первичный ключ, уникальный для каждой записи.

3.2) Целостность по ссылкам для каждого изменения внешнего ключа, появляющегося в ссылающемся отношении, должен найтись кортеж с таким же значением первичного ключа, либо значение внешнего ключа должно быть неопределённым, т.е. не указывать ни на что.

Обеспечение целостности данных достигается двумя способами.

1) Отвержение изменений в связанном поле родительской таблицы без соответствующего изменения записей в дочерней таблице. Удаление записей в родительской таблице блокируется до удаления связанных с ней записей дочерних таблиц.

2) Каскадные изменен

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Бобровский С. Delphi5: учебный курс.–Спб: Питер,2001. – 640с.;

2. Климова Л.М. Delphi 7. Основы программирования.–М.:Кудиц-Образ,2004. – 480с.;

3. Фаронов В. Программирование баз данных в Delpi 7: учебный курс.–Спб: Питер,2003. – 459с.

Примечаний нет.

2000-2024 © Copyright «Kursovaja.su»