Содержание основных понятий и принципов программирования баз данных

Автор: Пользователь скрыл имя, 20 Ноября 2011 в 11:27, реферат

Описание работы

В работе проводится анализ содержания основных понятий и принципов программирования баз данных. В первой главе представлены общие понятия баз данных и системы управления базами данных. Во второй главе анализируются основные понятия и принципы программирования баз данных.

Содержание

Введение
Глава 1 Понятие баз данных и системы управления базами данных
1.1 Общие понятия баз данных
1.2 Организация доступа к базам данных
1.3 Классификация моделей баз данных
Глава 2 Основные понятия и принципы программирования баз данных
2.1 Основные понятия программирования баз данных
2.2 Принципы программирования баз данных
Заключение
Список используемой литературы

Работа содержит 1 файл

реферат по ИТТ.docx

— 41.62 Кб (Скачать)

    Разные типы процессоров имеют разные наборы команд. Если язык программирования ориентирован на конкретный тип процессора и учитывает  его особенности, то он называется языком программирования низкого уровня. В  данном случае "низкий уровень" не значит "плохой". Имеется в виду, что операторы языка близки к  машинному коду и ориентированы  на конкретные команды процессора.

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

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

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

    Языки программирования баз данных. Первые базы данных появились очень давно, как только появилась потребность в обработке больших массивов информации и выборки групп записей по определенным признакам. Для этого был создан структурированный язык запросов SQL {Structured Query Language). Он основан на мощной математической теории и позволяет выполнять эффективную обработку баз данных, манипулируя не отдельными записями, а группами записей.

    Для управления большими базами данных и их эффективной  обработки разработаны СУБД (Системы  Управления Базами Данных). Практически  в каждой СУБД помимо поддержки языка SQL имеется также свой уникальный язык, ориентированный на особенности  этой СУБД и не переносимый на другие системы. Сегодня в мире насчитывается  три ведущих производителя СУБД: Microsoft (SQL Server).

    IBM (DB2) и Oracle. Их продукты нацелены на поддержку  одновременной работы тысяч пользователей  в сети, а базы данных могут  храниться в распределенном виде  на нескольких серверах. В каждой  из этих СУБД реализован собственный  диалект SQL, ориентированный на  особенности конкретного сервера,  поэтому SQL-программы, подготовленные  для разных СУБД, друг с другом, как правило, несовместимы.

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

    Затем для  него были созданы компиляторы, появились  СУБД FoxPro и Clipper, поддерживающие диалекты этого языка. Сегодня самой распространенной настольной СУБД стала система Microsoft Access. 

    2.2  Принцип  программирования баз данных. 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

       Список  используемой литературы

  1. Информационные таможенные технологии: учебник. Часть 1 / Ю.В. Малышенко, В.В.Фёдоров. М.: РИО РТА, 2007, 352 с.
  2. Введение в систему баз данных./ Дейт К.Дж- 6-е издание: Пер. с англ.- М: Вильямс, 2002 – 640 с.

Информация о работе Содержание основных понятий и принципов программирования баз данных