Языки программирования современных БД.

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Проектирование баз данных
  • 1616 страниц
  • 5 + 5 источников
  • Добавлена 10.08.2012
400 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ
1.JAVA И БАЗЫ ДАННЫХ
2.PHP И БАЗЫ ДАННЫХ
3.DELPHI И БАЗЫ ДАННЫХ
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА

Фрагмент для ознакомления

mysql_fetch_rowarray mysql_fetch_row (resource result)В отличие от функции mysql_fetch_object, возвращает не объект, а массив, в котором содержатся значения полей.DELPHI И БАЗЫ ДАННЫХК средствам Delphi, предназначеннымдля работы с БД, относятсянабор программ (поставка Delphi)и специализированные компоненты VCL (Visual Component Library).Типы БД в DelphiХотя Delphi неявляется СУБД (в частности, она не имеет своего формата БД),она поддерживает форматы dBase, Paradoxи др.Формат dBase достаточно прост и может использовать для хранения таблицы максимум 3 файла.Однако он имеет и недостатки: ограничения на имена полей и таблиц, например, лимит - 10 символов, использование только латинских букви цифр (для полей), для таблиц - лимит - 8 символов и, что более существенно, отсутствие автоконтроля целостности данных и связей, ограничения на ключи, индексы и т.д. (для таблиц). Paradox от dBase отличают: возможность любых имён полей, лимит в 25 символов;большее разнообразие поддерживаемых типов данных;возможность контроля целостности данных;возможность контроля прав доступа.Поэтому Paradox используется большим количеством разработчиков, по крайней мере, в Delphi. Файлов для хранения информации в Paradox может быть достаточно много, и это существенный недостаток Paradox. Но, в силу наличия ряда преимуществ, в Delphi именно Paradox – формат БД по умолчанию, и потому он называется не Paradox, а Standard. Инструменты для работы с БДПомимо выше перечисленного, в Delphi имеетсянабор дополнительных программ для работы с БД: BDE( BorlandDatabaseEngine) -совокупностьсистемныхбиблиотекдрайверов, а также приложений на Delphi. Database Desktop - программа для создания, просмотра иредактирования таблиц и запросов;BDE Administrator - программа для настройки параметров BDE,драйверов БД, создания и удаления псевдонимов БД. Data Pump - программа для переноса данных между БД;Database Explorer– программа для просмотра и редактирования БД. SQL Builder - приложение для конструирования SQL-запросов .InterBase Server - СУБД InterBase (клиентская и серверная части ) (тольков версиях Enterprise и Architect);dbExpress - набор драйверов для доступа к SQL-СУБД.Также в Delphi имеется множествоспециализированных компонент:группыData Access, Data ControlsиBDE,ADO, InterBase, WebSnapинекоторыедр. Таким образом, в состав Delphi входит все необходимое для того, чтобы создавать как локальные, так и промышленныеБД. ЗАКЛЮЧЕНИЕВ завершении работы подведём итоги.Во-первых, в ходе работы были рассмотрены 3 связки современных языков программирования с БД. Как выяснилось, в языках имеется богатый инструментарий для реализации взаимодействия с БД. Во-вторых, в работе рассмотрены типовые и показательные примеры на применение современных технологий взаимодействия языков программирования и БД. В-третьих, стоит отметить, чторассмотренные технологии меняются и от версии в версии, на смену старым приходит новый инструментарий, и это необходимо иметь в виду при разработке современных приложений.ЛИТЕРАТУРА1.Дейтел Пол Дж. Как программировать на Java. Файлы, сети, базы данных/Пол Дж Дейтел, Харви Дейтел,изд.Бином-Пресс 2006-672с.2.Документация Java 2 SDK http://www.oracle.com/technetwork/java/javase/downloads/index.html3.Кузнецов, М.В. Самоучитель PHP 5/6 /М.И. Кузнецов, И.В Симдянов.-СПб.:БХИ-Петербург, 2008.-672 с.:ил.4.Кузнецов, М.В. MySQL 5 /М.И. Кузнецов, И.В Симдянов.-СПб.:БХИ-Петербург, 2010.-672 с.:ил.5. Пономарёв, В./Базы данных в Delphi 7. Самоучитель/ В.Пономарёв -СПб.:Питер, 2003.-224 с.:ил.

ЛИТЕРАТУРА

1.Дейтел Пол Дж. Как программировать на Java. Файлы, сети, базы данных/Пол Дж Дейтел, Харви Дейтел, изд. Бином-Пресс 2006-672с.
2.Документация Java 2 SDK http://www.oracle.com/technetwork/java/javase/downloads/index.html
3.Кузнецов, М.В. Самоучитель PHP 5/6 /М.И. Кузнецов, И.В Симдянов.-СПб.:БХИ-Петербург, 2008.-672 с.:ил.
4.Кузнецов, М.В. MySQL 5 /М.И. Кузнецов, И.В Симдянов.-СПб.:БХИ-Петербург, 2010.-672 с.:ил.
5. Пономарёв, В./Базы данных в Delphi 7. Самоучитель/ В. Пономарёв -СПб.:Питер, 2003.-224 с.:ил.

Вопрос-ответ:

Какие языки программирования используются для работы с современными базами данных?

Для работы с современными базами данных используются различные языки программирования, включая Java, PHP и Delphi.

Какие возможности предоставляет Java для работы с базами данных?

Java предоставляет богатый набор инструментов и библиотек для работы с базами данных. Одним из самых популярных инструментов является JDBC (Java Database Connectivity), который позволяет установить соединение с базой данных и выполнять операции чтения и записи данных.

Как PHP взаимодействует с базами данных?

PHP обладает встроенной поддержкой многих баз данных, таких как MySQL, PostgreSQL, Oracle и др. Для работы с базами данных в PHP используются специальные функции и классы, например, функция mysql_fetch_row, которая возвращает массив с значениями полей.

Какие инструменты предоставляет Delphi для работы с базами данных?

Delphi предоставляет набор программ и специализированных компонентов, предназначенных для работы с базами данных. Одним из таких инструментов является поставка Delphi, которая включает в себя программы для работы с БД. Также в Delphi есть специализированные компоненты для работы с различными типами баз данных.

Какие типы баз данных поддерживает Delphi?

Delphi поддерживает большой набор типов баз данных, включая MySQL, PostgreSQL, Oracle, SQLite и другие. Благодаря этому разработчики могут выбирать наиболее подходящую базу данных для своего проекта и использовать ее с помощью Delphi.

Какие языки программирования используются для работы с современными базами данных?

Для работы с современными базами данных можно использовать различные языки программирования, включая Java, PHP и Delphi.

Какие языки программирования используются для работы с базами данных в Java?

В Java для работы с базами данных часто используются язык SQL и JDBC (Java Database Connectivity) API. JDBC позволяет устанавливать соединение с базой данных и выполнять операции чтения и записи.

Какие языки программирования используются для работы с базами данных в PHP?

PHP поддерживает множество языков программирования для работы с базами данных, включая SQL, MySQLi (MySQL improved extension) и PDO (PHP Data Objects). Они позволяют выполнять операции с базой данных и обеспечивают безопасность данных.

Какие языки программирования используются для работы с базами данных в Delphi?

Для работы с базами данных в Delphi используются специализированные компоненты и язык SQL. Основные компоненты включают TSQLQuery, TSQLDataSet и TDataSetProvider. Они позволяют выполнять запросы к базе данных и получать результаты.

Какие типы баз данных поддерживает Delphi?

Delphi поддерживает различные типы баз данных, включая MySQL, InterBase, Firebird, Microsoft SQL Server и др. Он предоставляет компоненты, которые обеспечивают удобный доступ к данным в разных базах данных.

Какие языки программирования используются для работы с базами данных?

Для работы с базами данных используются различные языки программирования, такие как Java, PHP и Delphi.

Какие языки программирования используются для работы с базами данных в Java?

В Java для работы с базами данных используются JDBC и ORM-фреймворки, такие как Hibernate и JPA.