Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Документ'
На координатном луче, единичный отрезок которого равен длине одной клетки тетради, отметьте точки А(2), В(6), S(8), D(11). На этом же луче отметьте то...полностью>>
'Сценарий'
1 группа: Ой, вчера через дорогу продавался хлебный квас. Только свет зажегся красный – мама сорвалась от нас. С папой мы ее держали: а могло бы хуже ...полностью>>
'Документ'
Результаты ГИА и ЕГЭ по математике показывают, что основная проблема геометрической подготовки учащихся связана с недостаточно развитыми геометрически...полностью>>
'Рабочая программа'
Рабочая программа по алгебре составлена на основе обязательного минимума в соответствии с Базисным учебным планом общеобразовательных учреждений по 3 ...полностью>>

Главная > Руководство пользователя

Сохрани ссылку в одной из сетей:
Информация о документе
Дата добавления:
Размер:
Доступные форматы для скачивания:


Содержание

Введение 7

1 Теория проектирования базы данных 9

1.1 Основные понятия баз данных 9

1.2 Информационные, реляционные модели баз данных 9

1.3 Нормализация баз данных 12

1.4 Этапы проектирования баз данных 14

1.5 Базы данных и приложения 17

1.6 Таблицы баз данных 18

1.7 Ключи и индексы 21

2 Описание работы базы данных 28

2.1 Программа BDE Administrator 28

2.2 Работа с псевдонимами 29

2.3 Создание приложения BDE 35

3 Организация интерфейса с пользователем 76

3.1 Сервисные функции программы РПТ 76

3.2 Руководство пользователя 79

3.2.1Запуск программы 79

3.2.2 Работа с программой 80

3.2.3 Завершение работы 89

Заключение 90

Список используемых источников 92

Введение

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

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

Автоматизированные системы разработанные для конкретного учебного заведения являются одним из видов систем обработки информации.

Государственное образовательное учреждение среднего профессионального образования “Рузаевский политехнический техникум” – единственное образовательное учреждение системы СПО в МР Рузаевка.

Техникум сегодня это современное здание с оборудованными кабинетами, лабораториями, учебно-производственными мастерскими, учебно-вычислительным центром, тренажерным и актовым залами, библиотекой и читальным залом, буфетом.

Образовательное учреждение ведет подготовку специалистов на очном отделении по образовательным программам:

-151001 Технология машиностроения

-150203 Сварочное производство

-080110 Экономика и бухгалтерский учет

-050504 Право и организация социального обеспечения

-230103 Автоматизированные системы обработки информации и управления.

Реализация профессиональных образовательных программ имеет достаточное информационное учебно-методическое обеспечение. Техникум оснащен современными компьютерами. Рузаевскому политехническому техникуму необходимо соответствующее программное обеспечение.

С этой целью началась разработка компьютерной программы, обеспечивающая достижение заданной цели при оформлении документации очного отделения - «Учебная часть РПТ».

«Учебная часть РПТ» - это программа работающая с базой данных, которая содержит полную информацию по работе очного отделения, а также программные средства поиска, добавления и обработки этой информации.

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

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

1 Теория проектирования базы данных

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

Часто для успешного функционирования различным организациям требуется развитая информационная система, реализующая автоматизированный процесс сбора, манипулирования и обработки данных.

Современной формой информационных систем являются банки данных, имеющие в своем составе:

вычислительную систему;

систему управления базами данных (СУБД);

одну или несколько баз данных (БД);

набор прикладных программ (приложений БД).

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

непротиворечивой;

не избыточной;

целостной.

Система управления базой данных (СУБД) - это совокупность языковых и программных средств, предназначенных для создания, ведения и использования БД. По характеру применения СУБД разделяют на персональные и многопользовательские.

Персональные СУБД обеспечивают возможность создания локальных БД, работающих на одном компьютере. К персональным СУБД относятся Paradox, dBase, FoxPro, Access и др.

1.2 Информационные, реляционные модели баз данных

Типы информационных моделей

Решать любую задачу, в том числе и информационную, можно различными способами. Для оценки вариантов проектируемых баз данных разрабатывают информационные модели. Разработка ин­формационных моделей пока не имеет четких формализованных правил, поэтому эта задача, также как и процесс традиционного программирования, является «искусством» и зависит от квалифи­кации разработчиков. Тем не менее существуют основные прин­ципы создания информационных моделей для оценки оптималь­ности проектируемых баз данных.

Информационная модель данных предусматривает три уровня описания системы: концептуальный, логический, физический, а соответственно — три типа информационных моделей.

Концептуальные модели данных

Концептуальный уровень описания базы данных (концептуальная модель) представляет собой информационные объекты и их взаимосвязи без указания способов описания и хранения данных.

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

Классом называют множество объектов, характеризующихся одинаковым набором признаков.

Данные об информационных объектах одного класса могут на­ходиться в одной или нескольких таблицах.

Данные об информационных объектах разных классов должны находиться в разных таблицах.

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

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

Логические модели данных

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

Физические модели данных

Физический уровень описания реляционной базы данных (фи­зические модели) характеризуют способы обработки и хранения информации. В теории и практике разработки баз данных и систем управления базами данных разделяют два подхода к построению физических моделей данных.

Первый подход не связан с конкретной СУБД и предполагает описание физических свойств данных каждой таблицы — физиче­ские модели таблиц базы данных.

Второй подход к разработке физической модели связан с раз­работкой архитектуры, организации и хранения данных в конк­ретной СУБД — физические модели хранения данных.

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

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

Таким образом, разработка физической модели проекта табли­цы базы данных сводится к описанию характеристик каждого поля. Приведем обязательные характеристики полей таблиц базы дан­ных.

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

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

Тип данных — обозначение типа данных в соответствии с конкретной программной системой.

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

Точность — число знаков после запятой в числовых полях.

Ключ — указание, что данное поле является ключевым. Данный состав свойств является минимально необходимым для описания данных, хранимых в таблице.

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

1.3 Нормализация баз данных

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

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

Процесс нормализации основан на понятии функциональной зависимости атрибутов: атрибут А зависит от атрибута В (В -» А), если в любой момент времени каждому значению атрибута В соот­ветствует не более одного значения атрибута А.

Зависимость, при которой каждый неключевой атрибут зависит от всего составного ключа и не зависит от его частей, называется полной функциональной зависимостью. Если атрибут А зависит от ат­рибута В, а атрибут В зависит от атрибута С (С -> В -> А), но обрат­ная зависимость отсутствует, то зависимость С от А называется транзитивной.

Общее понятие нормализации подразделяется на несколько «нормальных форм».

Информационный объект (или сущность) находится в первой нормальной форме (1НФ), когда все его атрибуты имеют единствен­ное значение. Если в каком-либо атрибуте есть повторяющиеся зна­чения, объект (сущность) не находится в 1НФ, и упущен еще по крайней мере один информационный объект (еще одна сущность).

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

Информационный объект (или сущность) находится в третьей нормальной форме (ЗНФ), если он уже находится во второй нор­мальной форме и ни один описательный атрибут не зависит от ка­ких-либо других описательных атрибутов. Атрибуты, зависящие от других неидентифицирующих атрибутов, нормализуются путем пе­ремещения зависимого атрибута и атрибута, от которого он зависит, в новый информационный объект.



Похожие документы:

  1. Экономика отрасли

    Документ
    ... Сервисное обслуживание. Сервисные ... функцию, которая состоит в по­лучении выручки от продажи товара. Руководство ... , • Цц.рпТ розн - ^о. ... 15467—79 ... программы Microsoft project, Time Line и другие; невысокий уровень сервиса для пользователя ... ) 485-76-18; ...

Другие похожие документы..