книга Курсовая.Су
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты Поиск
МЕТОД СОРТИРОВКИ ПО ГЛУБИНЕ. АЛГОРИТМ ХУДОЖНИКА ( Курсовая работа, 27 стр. )
МЕТОД СОРТИРОВКИ ПО ГЛУБИНЕ. АЛГОРИТМ ХУДОЖНИКА ( Контрольная работа, 27 стр. )
Методика обучения основам программирования на уроках информатики ( Дипломная работа, 68 стр. )
Методика определения критического пути продолжительности выполнения программ или проектов ( Контрольная работа, 7 стр. )
Методические указания: "Создание видео во Flash для презентаций" ( Контрольная работа, 9 стр. )
Методология RAD написания приложений с применением объектно-ориентированной СУБД ( Курсовая работа, 30 стр. )
Методология организации пользовательского интерфейса в ORM приложениях на платформе Microsoft .NET ( Курсовая работа, 20 стр. )
Методы и искусство программирования ( Реферат, 17 стр. )
Міжнейронні зв'язкі в системах структурного програмування (Украина) ( Контрольная работа, 14 стр. )
Многооконный документ на языке Microsoft Visual C++ 6.0 ( Курсовая работа, 115 стр. )
Моделирование геохимических полей с использованием генетических алгоритмов ( Курсовая работа, 14 стр. )
МОДЕЛИРОВАНИЕ МНОГОФАЗОВОЙ СИСТЕМЫ МАССОВОГО ОБСЛУЖИВАНИЯ* ( Курсовая работа, 29 стр. )
Моделирование процесса взаимодействия подводных роботов и надводных объектов ( Курсовая работа, 11 стр. )
Моделирование работы ветроэнергетической установки с асинхронизированным синхронным ге-нератором, работающей параллельно с промыш-ленной сетью, с помощью Matlab 7 ( Курсовая работа, 28 стр. )
Моделирование роста кристалла арсенида галлия ( Дипломная работа, 100 стр. )
Моделирование систем с одним прибором и очередью ( Контрольная работа, 8 стр. )
Моделирование случайных полей ( Курсовая работа, 18 стр. )
Модель работы кассового аппарата ( Курсовая работа, 19 стр. )
Моделювання оптимальної стратегії оподаткування підприємства ( Курсовая работа, 45 стр. )
Модернизация инфраструктуры локальной вычислительной сети на предприятии ЗАО «СИБЦНИИТС»- дипломная ( Дипломная работа, 96 стр. )
Модернизация схемы измерителя импеданса (ИИ) на основе дискретного преобразования Фурье. Замена микропроцессора (МП) с целью повышения производительности. Замена АЦП с целью повышения точности измерений." ( Курсовая работа, 35 стр. )
Модуль редактирования таблиц для утилиты FlameRobin ( Курсовая работа, 11 стр. )
Модульное и структурное программирование ( Контрольная работа, 7 стр. )
На основе базового приложения написать программу обработки сообщений нажатия клавиш клавиатуры и кнопок мыши. ( Контрольная работа, 3 стр. )
Назначение устройств чтения и хранения информации. ( Реферат, 22 стр. )

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 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»