Структурные элементы базы данных. Объектно-ориентированная модель программных компонент. Масштабируемые средства для построения баз данных. Рассмотрение программного продукта Delphi. Изучение новых тенденции развития СУБД и областей их применения.
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образованияСовременные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ. Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland DBASE, Borland Paradox, Microsoft Visual FOXPRO, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще - диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений.Развитие информационных технологий сопровождается двумя весьма любопытными тенденциями в том, что касается терминологии. С одной стороны, мы наблюдаем, постоянное обновление названий для, в общем-то, одних и тех же вещей (конечно, технологии тоже развиваются, но темпы смены их имен гораздо выше). В толковом словаре по вычислительной технике, выпущенном в 2002 г., приводится такое определение системы управления базами данных (database management system): "приложение, обеспечивающее создание, хранение, обновление и поиск информации в базе данных, а также управление безопасностью и целостностью данных". В целом это толкование было верно и 30 лет назад, но все же содержательная часть СУБД сейчас совсем иная, чем в те далекие времена (отметим, что в определении уже отсутствует дополнительная фраза, которая использовалась для уточнения понятия еще восемь лет назад, - "программная оболочка, находящаяся между базой данных и пользователем"). В последнее десятилетие мы наблюдаем ситуацию, когда СУБД превратились из сугубо внутреннего технологического дополнения к прикладным программам в самостоятельный продукт, вокруг которого строятся приложения для пользователей; иначе говоря, из одного из компонентов информационной системы - в платформу для построения таких систем.Если постарался классифицировать существующие области применения баз данных, а так же оценить перспективы их развития в настоящее время, то можно получить примерный список наиболее распространенных классов, получивших распространение и применение во всех областях применения баз данных. Этот список будет выглядеть следующим образом: документографические и документальные применяются во всех базах органов власти и управления базы данных по промышленной, строительной и сельскохозяйственной продукции базы данных по экономической и конъюнктурной информации (статистическая, кредитно-финансовая, внешнеторговая) фактографические базы социальных данных, включающие сведения о населении и о социальной среде базы данных транспортных систем справочные данные для населения и учреждений (энциклопедии и справочники, расписания самолетов и поездов, адреса и телефоны граждан и организаций) ресурсные базы данных, включающие фактографическую информацию о природных ресурсах (земля, вода, недра, биоресурсы, гидрометеорология, вторичные ресурсы и отходы, экологическая обстановка) фактографические базы и банки научных данных, обеспечивающие фундаментальные научные исследования фактографические базы данных в области культуры и искусства лингвистические базы данных, то есть машинные словари разного типа и назначения. Области применения баз данных традиционно занимает те области деятельности человека, где ему приходится сталкиваться с большим объемом разнообразной информации. Первые базы данных в основном применялись в таких фундаментальных науках как, ядерная физика, химия, космонавтика, и других науках требующих систематического подхода к работе с данными. Дальнейшее развитие компьютерных технологий и компьютеризация общества привела к тому что, базы данных стали разрабатываться практически во всех сферах деятельности человека, и применятся в разных предприятиях от сельского хозяйства до финансово-экономических систем.Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и, в конечном счете, автоматизации, например предприятие, вуз и т д.
План
Содержание
Реферат
Содержание
Введение
Глава 1. Области применения баз данных
1.1 Новые тенденции развития СУБД и областей их применения
1.2 Новые области применения баз данных
Глава 2. Базы данных
2.1 Классификация баз данных
2.2 Структурные элементы базы данных
2.3 Понятие информационного объекта
2.4 Нормализация отношений
2.5 Типы связей
Глава 3. Модели данных
3.1 Сведенья о моделях данных
3.2 Виды моделей данных
3.3 Проектирование модели данных
3.4 Представление данных с помощью модели «сущность-связь»
Глава 4. Создание базы данных
4.1 Определение модели данных
4.2 Инфологическое моделирование предметной области
Глава 5. Среда Delphi как средство для разработки СУБД
5.1 Программный продукт Delphi
5.2 Мощный объектно-ориентированный язык
5.3 Объектно-ориентированная модель программных компонент
5.4 Библиотека визуальных компонент
5.5 Формы, модули и метод разработки "Two-Way Tools"
5.6 Масштабируемые средства для построения баз данных
5.7 Настраиваемая среда разработчика
Глава 6. Язык SQL
Глава 7. База данных «Магазин автозапчастей»
7.1 Исходные данные на проектирование
7.2 Реализация проекта
Заключение
Библиографический список
Приложения
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы