Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Топ:
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Ответ: С драйвером. Эту проблему решали серьезно, где-то наверно, в 70-х-80-х гг. Была образована команда под названием «OpenGroup» и она разработала стандарт, который потом был принят, того, что должны видеть мы. Для того чтобы мы могли взаимодействовать нам нужен некий стандартный набор функционала API. Они этот стандарт разрабатывали. Соответственно, это был 80-й год. Никакой Javaв помине не было. Этот стандарт был реализован дважды. Первый раз этот стандартный набор функционала был реализован в языке Си. И эта технология получила название ODBC – OpenDataBaseConnectivity. Это и называется программа-драйвер. А наша версия, которая интереснее и полезнее является второй реализацией на Java. В названии изменилась только одна буква – JDBC.

Теперь давайте представим, как эта система работает. Из вашей программы идет запрос. Здесь это стандарт. Все это занятие мы будем смотреть этот стандарт JDBC. Вот этот стандарт мы и будем использовать.

Вопрос: Что JDBCделает?
Ответ: Она наш запрос переадресует СУБД. Мы с ней взаимодействует одним и тем же способом. Потому что функционал, который предоставляет нам этот стандарт JDBC– он развивается. Но он развивается в сторону добавления новых возможностей. Поэтому то, что раньше написали – оно должно работать-работать и еще через 100 лет работать.
А вот как он (драйвер) будет общаться с СУБД, который потом в свою очередь запрос будет из файла извлекать или наоборот туда помещать – это скажем так, тоже ноу-хау информация.
Вопрос: Кто должен писать драйвер JDBC?
Ответ: Производитель СУБД. Потому что кто знает, как устроена СУБД? Мы что, будем раздавать всем свое API и скажем: «Пишите свои драйвера»? Нет, конечно. Поэтому если вдруг у заказчика какая-то нестандартная редкая БД, то вы идете сайт фирмы, которая создала эту СУБД и там должен быть драйвер.
Вопрос: Как вы думаете, Microsoft к своей БД MicrosoftSQLServer на каком ЯП пишут драйвер на Си или на Java?
Ответ: Они пишут и на том, и на том. Если мне нужно для Си программа, то они пишут ODBC-драйвер, а если для Java–то JDBC. По любому они пишут на все что нужно. У вас в любом случае должна быть найдена родная версия драйвера. Поэтому вот такая механика взаимодействия.
Естественно, со стороны программы, тут еще есть один посредник – некий менеджер через который наши запросы проходят. Ну это так, дело архитектуры, чтобы было все красиво.
JDBC-драйвера, их виды
Лабораторная работа. Создание приложения Java/JDBC для работы с изображениями.
Давайте посмотрим что же у нас есть с т.з. JDBC, его стандарта, какие там могут быть нюансы, версии и т.д.

Вотонанашазадача! ИзучитьJDBCAPI – это и есть стандарт.

Мне конечно больше нравится четвертая страничка, потому что здесь показаны версии JDBC. Вы видите, что слайд делался достаточно давно.
Основные объекты JDBC
|
|
|
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
© cyberpedia.su 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!