Системы управления базами данных: виды, характеристика

Автор работы: Пользователь скрыл имя, 14 Мая 2013 в 10:33, реферат

Краткое описание

С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение её содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображенных данных в соответствии с заданным критерием, их упорядочивание, оформление и последующая выдача на устройство вывода или передачи по каналом связи.
Система управления базами данных (СУБД) играют исключительную роль в организации современных промышленных, инструментальных и исследовательских информационных систем. Тематика СУБД поистине безгранична. Можно выделить предназначение СУБД, основные функции СУБД , классификацию и самое главное- виды.

Содержание

Введение 3
1.Базы данных 4
1.1Основные понятия баз данных 4
1.2 Виды БД 4
1.3 Режимы работы с базами данных 6
1.4 Объекты базы данных 7
3. Система управления базами данных 8
3.1 Основные сведения о СУБД 8
3.2 Виды СУВД 11
3.3 Характеристика видов СУБД 12
Заключение 17
Источники информации: 18

Прикрепленные файлы: 1 файл

Рефервт по информатике.docx

— 61.88 Кб (Скачать документ)

Виды клиентов БД:

  • Paradox - реляционная СУБД, ныне выпускаемая компанией Corel. Входит в пакет WordPerfect Office.

Paradox для DOS

СУБД Paradox для DOS первоначально разрабатывалась компанией Ansa-Software, которая была поглощена фирмой Borland в сентябре 1987 года. Наиболее распространены были версии 3.5 и 4.5. Версии до 3.5 включительно основывались на исходной 1.0; версии 4.0 и 4.5 были созданы заново с использованием Borland C++, и включали новую схему использования памяти.

Paradox для Windows

Paradox для Windows, несмотря на то, что использует часть кода DOS-версии - другой продукт, разрабатываемый другой командой программистов.

  • PHPMyAdmin - веб-приложение с открытым кодом, написанное на языке PHP11 и представляющее собой веб-интерфейс для администрирования СУБД. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.

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

  • Средства разработки программ работы с БД. Используются для создания пользовательских приложений по работе с БД, серверов БД и их отдельных компонентов, клиентских программ.

К средствам разработки программ для  работы с БД относятся системы  программирования Clipper, Delphi, Power Builder (Borland), Visual Basic (Microsoft) и пр.); библиотеки программ для различных языков программирования; пакеты автоматизации разработок SILVERRUN (Computer Advisers Inc.), S-Designor (SDP и Powersoft), ERwin (LogicWorks), Rational Rose и пр.

Средства разработки программ работы с БД могут использоваться для  создания разновидностей следующих  программ:

  • клиентских программ;
  • серверов БД и их отдельных компонентов;
  • пользовательских приложений.

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

Некоторые виды средств разработки программ работы с БД:

  • Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi, созданный первоначально фирмой Borland и на данный момент принадлежащая и разрабатываемая Embarcadero Technologies. Язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

Delphi является частью пакета Embarcadero RAD Studio (Embarcadero RAD Studio — среда быстрой разработки приложений (RAD) для Microsoft Windows фирмы Embarcadero Technologies).

  • Microsoft Visual Basic - средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка - языка Бейсик (семейство высокоуровневых языков программирования), у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

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

Первое признание серьёзными разработчиками Visual Basic получил после выхода версии 3 - VB3. Окончательное признание как полноценного средства программирования для Windows - при выходе версии 5 - VB5. Версия VB6, входящая в состав Microsoft Visual Studio 6.0, стала по-настоящему зрелым и функционально богатым продуктом. После этого разработчики из Microsoft существенно изменили направление развития данной технологии.

 

Заключение

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

В использование баз данных есть немало преимуществ:

  • компактность (Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки)
  • скорость (Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки)
  • низкие трудозатраты (Нет необходимости в утомительной ручной работе над данными)
  • применимость (Всегда доступна свежая информация)

В БД может храниться миллионы записей. В любое время можно найти  запись, которая необходима в данный момент. Результатом поиска информации в приведенной БД могут быть названия, суммы, количество, даты. В базах  данных можно проводить сортировку информации и вывод её на печать, удаление старой и вставка новой  информации, просматривать БД целиком  или по частям. С числами в таблицах можно проводить обычные математические операции. Фамилии людей и названия предметов можно упорядочить  по алфавиту.

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

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

Виды СУБД позволяют с помощью  команд меню выполнять основные действия с БД: создавать и модифицировать структуры таблиц, вводить данные, формировать запросы, разрабатывать  отчеты, выводить их на печать и т. п. Виды системы используются для создания пользовательских приложений по работе с БД, серверов БД и их отдельных  компонентов, клиентских программ. Некоторые  из них предназначены для организации  центров обработки данных в сетях  ЭВМ и реализуют функции управления базами данных, запрашиваемые другими (клиентскими) программами обычно с  помощью операторов SQL. Также могут  использоваться различные программы: ПФСУБД, электронные таблицы, текстовые  процессоры, программы электронной  почты и т. д. При этом элементы пары «клиент - сервер» могут принадлежать одному или разным производителям программного обеспечения.

 

Источники информации:

  1. Гвасалия Д.А. Карпова Н.А. My Flash and Libraru//Internet: http://flash-library.narod.ru/Ch-Informatics/lektion/lektion7.html
  2. Чухарева О.В. Образовательный сайт Чухаревой Ольги Валерьевны//Internet:http://info-tehnologii.ru/Basa/klass_subd/index.html
  3. Информационный сайт. Ресурс//Internet:resurs.kz/ref/vvedenie-v-bazi-dannih-i-subd
  4. Информатика//Internet:http://egeinf.gym5cheb.ru/p35aa1.html
  5. Сайт Студент навсегда. Studentforever//Internet:http://studentforever.ru/stati/12-bazy-dannyh/28-sistemy-upravlenija-bazami-dannyh.html
  6. Свободная <span clas

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