книга Курсовая.Су
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты Поиск
Персональная графическая операционная система MS Windows ( Контрольная работа, 17 стр. )
Поиск заданного фрагмента на графе ( Контрольная работа, 21 стр. )
Поиск корней кубического уравнения вида x^3 + ax^2 + bx + c = 0 ( Контрольная работа, 22 стр. )
Поиск минимального множества сечений контуров обратной связи произвольного графа с помощью структурно-матричного анализа ( Курсовая работа, 10 стр. )
Поиск перемещенных строк при сравнении текстовых файлов ( Курсовая работа, 6 стр. )
Поиск с использованием онтологий предметных областей ( Курсовая работа, 57 стр. )
Поиск сходных алгоритмических конструкций в программном коде Модуль системы автоматического тестирования CATS ( Курсовая работа, 18 стр. )
Полнотекстовый поиск для системы Aworks ( Курсовая работа, 22 стр. )
Полноценная система электронного документооборота "ДокМенеджер" для Государственного учреждения "294 ЦСООР" ( Дипломная работа, 167 стр. )
Получить массив В(15) типа boolean, пpисвоив k-му элементу значение true, если k-я стpока массива симметpична и значение false в противном случае ( Контрольная работа, 6 стр. )
Понятие алгоритма. Определение и типовая схема циклического алгоритма. Назначение блоков циклического алгоритма. Виды циклических алгоритмов ( Контрольная работа, 14 стр. )
Постановка задачи: Организовать ввод и вывод данных заданных типов, снабдив распечатки соответствующими заголовками ( Контрольная работа, 15 стр. )
Пошаговая распределенная игра ( Курсовая работа, 22 стр. )
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту (работе) ( Курсовая работа, 20 стр. )
Пояснительная записка к курсовой работе (по дисциплине "Базы данных") на тему: Проектирование и реализация базы данных для Видеогалереи на основе единой информационной среды кафедры ( Реферат, 16 стр. )
Пояснительная записка к курсовой работе по дисциплине "Теория автоматов" ( Реферат, 24 стр. )
Пояснительная записка к курсовой работе по дисциплине "Системное программное обеспечение" "Разработка в Borland C++ Builder клиент-серверного обеспечения" "База данных газет" ( Контрольная работа, 8 стр. )
Практическая работа на компьютере (GPSS) ( Контрольная работа, 7 стр. )
Практическое освоение методов разработки приложений в среде визуального проектирования Borland Delphi 7.0 ( Курсовая работа, 36 стр. )
Пример задачи моделирования парикмахерской ( Контрольная работа, 5 стр. )
Принципы создания синтаксических и семантических анализаторов ( Курсовая работа, 52 стр. )
Проблемы развития третьего сектора в Иркутской области ( Дипломная работа, 82 стр. )
Проверка закона Гука на различных масштабах рассмотрения при квазистатическом растяжении твердого тела. ( Курсовая работа, 24 стр. )
ПРОВЕРКА СВОЙСТВА ТРАНЗИТИВНОСТИ ДЛЯ ОТНОШЕНИЙ, ЗАДАННЫХ В ОРИЕНТИРОВАННЫХ ГРАФАХ ( Курсовая работа, 21 стр. )
Программа Бест-4 ( Контрольная работа, 16 стр. )

ОГЛАВЛЕНИЕ

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