Главная Обратная связь Поможем написать вашу работу!

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Основные правила при проектировании реляционной БД



ü Для каждого набора связанных атрибутов следует создавать отдельную таблицу. Каждая таблица должна содержать первичный ключ. Выполнение этих правил автоматически приведет ко второй нормальной форме.

ü Если атрибут зависит только от части составного ключа, его следует перенести в отдельную таблицу.

ü Если атрибут не зависит от ключа, этот атрибут следует перенести в отдельную таблицу.

ü Если естественный атрибут не обладает свойством уникальности, например, фамилия, или иммет большую длину и используется во многих отношениях, или может меняться во времени, следует вводить искуственный атрибут.

 

Построение физической модели

Логическая модель отображается в физическую модель. На этоп этапе необходимо составить проекты таблиц, которые в дальнейшем будут реализовываться в конкретной СУБД. Создать идентификаторы для таблиц та их атрибутов.

Обзор возможностей и особенностей различных СУБД

После того как мы обсудили важнейшие вопросы построения базы данных, посмотрим с помощью каких средств можна воплотить эти идеи в жизнь. Программное обеспечение для работы с базами данных используется на персональных компьютерах довольно давно. К сожалению до недавнего времени эти программмы либо оказывались элементарными диспетчерами хранения данных и не имели средств разработки приложений, либо были настолько сложны, что даже хорошо разбирающиеся в компьютерах люди избегали работы с ними, пока не появились полные, ориентированные на пользователя приложения. В настоящее время широко распространено название таких средств - средства быстрой разработки приложений. В англоязычной литературе эта фраза имеет очень лаконичную аббревиатуру - RAD (Rapid Application Development). Что это такое - это очередной этап развития информационных технологий - естественная реакция компьютерной индустрии на информационные потрености бысторазвивающегося общества.

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



Перечень современных средств разработки систем автоматизации обработки данных, в которых заложены идеи RAD, весьма обширен. Сегодня я остановлюсь на средствах разработки Корпорации Microsoft. Эта компания в настоящий момент предлагает 5 пакетов программ, по обработке данных: MS Access, SQL Server, Visual Basic, Visual C++, Visual FoxPro.


Просмотров 499

Эта страница нарушает авторские права




allrefrs.ru - 2021 год. Все права принадлежат их авторам!