1. | Введение….….……………………………...…...……..…..…...…... | 2 |
2. | Базы данных и системы управления ими ………………....…...…. | 4 |
2.1. 2.2. 2.3. | Базы данных……..…………………..…….………...…………. Структурные элементы базы данных…………...……………. Системы управления базами данных…………………………. | 4 4 5 |
3. | Модели данных и их виды………………………………....……… | 6 |
4. | Иерархическая модель данных...……………………...……...…… | 7 |
5. | Сетевая модель данных...…………………………………..……… | 9 |
6. | Реляционная модель данных………………….………………..….. | 11 |
7. | Информационно-логическая модель данных…………………..… | 16 |
8. | Заключение...………………………………………………..……… | 18 |
10. | Список используемой литературы….……………………..……… | 19 |
1. ВВЕДЕНИЕ
Современная жизнь немыслима без эффективного управления. Важной категорией являются системы обработки информации, от которых во многом зависит эффективность работы любого предприятия ли учреждения. Такая система должна:
- обеспечивать получение общих и/или детализированных отчетов по итогам работы;
- позволять легко определять тенденции изменения важнейших показателей;
- обеспечивать получение информации, критической по времени, без существенных задержек;
- выполнять точный и полный анализ данных.
Современные системы управления базами данных (СУБД) в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологии, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
... став вторичного ключа, не может принимать значение NULL. Перекрывающиеся ключи — сложные ключи, которые имеют один или несколько общих столбцов. Связанные отношения В реляционной модели данные представляются в виде совокупности взаимосвязанных таблиц. Подобное взаимоотношение между таблицами называется связью (rilationship). Таким образом, еще одним важным понятием реляционной модели является ...
... гнев враждебные фантазии или мечты. В поступках или жестах очень трудно выявить полноценное выражение враждебности. Оральный характер – это «прилипчивый» тип. В экстремальном случае он способен высасывать чужую силу и энергию. Неумение стоять на собственных ногах является верной характеристикой такой структуры Я. Еще одна характерная черта оральной структуры – чувство внутренней пустоты, которая ...
... через угловой рычаг передается движение ножу. У сенокосилки, кроме передачи к ножам, при помощи этих механизмов происходит подъем пальцевых брусьев. Цепная передача Рисунок 9 – Цепная передача Цепи в основном делятся на два вида — кольцевые и пластинчатые. Обыкновенные кольцевые цепи обычно применяются для поднятия грузов, а пластинчатые как для поднятия грузов, так и для передачи ...
... совместная деформация сооружения и основания не должна превышать предельной для конструктивной схемы данного сооружения. Такой подход обусловил возможность использования наиболее простых расчетных моделей грунтов: для расчетов конечных напряжений и стабилизированных осадок – теории линейного деформирования грунта; для расчетов развития осадок во времени – теории фильтрационной консолидации ...
0 комментариев