книга Курсовая.Су
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты Поиск
КУРСОВАЯ РАБОТА по дисциплине "Моделирование" на тему "Встроенный блок логических наблюдений BILBO" (Задание 2) ( Контрольная работа, 14 стр. )
Курсовая работа по дисциплине "Теория информации и кодирования" Код Хемминга 2009-8 ( Контрольная работа, 8 стр. )
Курсовая работа по дисциплине "Микропроцессорные системы" ( Контрольная работа, 13 стр. )
КУРСОВАЯ РАБОТА по дисциплине "Моделирование" на тему "Цифровой таймер" (Вариант 32) ( Контрольная работа, 11 стр. )
Курсовая работа по предмету "Операционные системы" "Программирование в операционной среде UNIX" 2006-8 ( Контрольная работа, 8 стр. )
Курсовая работа по предмету "Операционные системы" "Программирование в операционной среде UNIX" ( Контрольная работа, 7 стр. )
Курсовой проект по VBA-2010 ( Курсовая работа, 32 стр. )
ЛАБОРАТОРНАЯ РАБОТА ПО ДИСЦИПЛИНЕ: "ТЕОРИЯ КОДИРОВАНИЯ" "Код Хэмминга в матричном виде" * ( Контрольная работа, 12 стр. )
Лабораторная работа по дисциплине "Технология программирования" ( Контрольная работа, 9 стр. )
ЛАБОРАТОРНАЯ РАБОТА ПО ДИСЦИПЛИНЕ: "ТЕОРИЯ КОДИРОВАНИЯ" "Код Хэмминга в матричном виде" ( Контрольная работа, 8 стр. )
Лабораторная работа по предмету "Конструкторско-технологическое обеспечение производства". ( Контрольная работа, 12 стр. )
Линейная регрессия ( Контрольная работа, 27 стр. )
Линейная регрессия (численные методы) ( Контрольная работа, 29 стр. )
Линейное програмирование ( Курсовая работа, 33 стр. )
Линейное программирование. Общая постановка задачи ( Контрольная работа, 18 стр. )
Линейное программирование: решение задач графическим методом ( Курсовая работа, 33 стр. )
Логическая игра на основе распознавания образов ( Курсовая работа, 17 стр. )
Логическая игра с искусственным интеллектом «Sequences» ( Курсовая работа, 13 стр. )
Массивы в языках программирования ( Курсовая работа, 31 стр. )
Математическое моделирование физических задач на ЭВМ ( Дипломная работа, 52 стр. )
Математическое моделирование физических задач на ЭВМ. На примере расчета разветвленных цепей постоянного тока основанного на использовании законов Кирхгофа ( Дипломная работа, 52 стр. )
МАТЕМАТИЧЕСКОЕ ОБОСНОВАНИЕ И АНАЛИЗ ( Контрольная работа, 10 стр. )
Место абонентского программного обеспечения в комплексе программных средств сети Internet85 ( Реферат, 17 стр. )
Метод Зойтендейка ( Контрольная работа, 18 стр. )
Метод Рунге-Кутта решения дифференциального уравнения ( Контрольная работа, 9 стр. )

ОГЛАВЛЕНИЕ

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