Настройка драйверов и системной информации. Создание таблиц. Работа с запросами. Примеры

Содержание

Слайд 2

Технологии доступа к СУБД ODBC (Open Database Connectivity); JDBC (Java Database

Технологии доступа к СУБД

ODBC (Open Database Connectivity);
JDBC (Java Database Connectivity);
ADO (ActiveX

Data Objects).
Драйвер-мост (bridge) ODBC-JDBC.
Слайд 3

ODBC ODBC (Open Database Connectivity) – унифицированный доступ к СУБД из

ODBC

ODBC (Open Database Connectivity) – унифицированный доступ к СУБД из языка

программирования высокого уровня.
Часть настроек задается статически, часть – динамически.
Слайд 4

Управление источниками данных

Управление источниками данных

Слайд 5

Окно настройки источника данных для СУБД Postgres v.8.2

Окно настройки источника данных для СУБД Postgres v.8.2

Слайд 6

Типовые параметры настройки драйвера логическое имя источника данных; логическое имя БД

Типовые параметры настройки драйвера

логическое имя источника данных;
логическое имя БД на сервере;
имя

(или ip-адрес) и номер порта сервера базы данных (в сети);
логин и пароль пользователя (в БД).
Слайд 7

JDBC JDBC (Java Database Connectivity) – платформонезависимый доступ к СУБД из языка программирования Java

JDBC

JDBC (Java Database Connectivity) – платформонезависимый доступ к СУБД из языка

программирования Java
Слайд 8

ADO ADO (ActiveX Data Objects) – более современный доступ к базам данных, пришедший на смену ODBC

ADO

ADO (ActiveX Data Objects) – более современный доступ к базам данных,

пришедший на смену ODBC
Слайд 9

ODBC-JDBC Драйвер-мост (bridge) ODBC-JDBC. JDBC-драйвер не к СУБД, а к ODBC-драйверу.

ODBC-JDBC

Драйвер-мост (bridge) ODBC-JDBC.
JDBC-драйвер не к СУБД, а к ODBC-драйверу.
Используется в сложных

случаях при отсутствии JDBC-драйвера
Цепочка ODBC-JDBC ненадежна (ограничиваются функции SQL, снижается быстродействие).
Слайд 10

Способы создания таблиц в базе данных путем выполнения сценария; через встроенные

Способы создания таблиц в базе данных

путем выполнения сценария;
через встроенные средства администрирования

СУБД;
с помощью CASE-средств;
средствами языка программирования;
с помощью среды разработки языка программирования.
Слайд 11

Сценарии Распространены в промышленных условиях. Сценарий - текстовый файл, с командами

Сценарии

Распространены в промышленных условиях.
Сценарий - текстовый файл, с командами создания таблиц

на языке SQL (create table).
Запускается и в результате создается база данных с заданной структурой.
Может содержать триггеры, хранимые процедуры, индексы, представления.
Позволяет снизить трудоемкость изменения структуры базы данных.
Слайд 12

CASE-средства Принципы моделирования реляционных баз данных унифицированы, разработаны стандарты (например, IDEF1x).

CASE-средства

Принципы моделирования реляционных баз данных унифицированы, разработаны стандарты (например, IDEF1x).
Автоматизированные инструменты

для управления структурой базы данных (например, AllFusion ERWin Data Modeler).
Как правило:
поддерживают несколько типов СУБД
реализуют дополнительные механизмы