Лекция№9 Основные способы взаимодействия в технологии клиент-сервер



Pdf көрінісі
бет1/9
Дата06.11.2022
өлшемі0,7 Mb.
#47908
  1   2   3   4   5   6   7   8   9


Л.Н.Гумилев атындағы Еуразия ұлттық университеті
«Ақпараттық технологиялар» факультеті 
«Ақпараттық жүйелер» кафедрасы
Пәні: Клиент сервер АЖ құру
№10 Дәріс. Клиент-сервер 
технологиясындағы өзара 
әрекеттесудің негізгі әдістері.
PhD, аға оқытушы Серикбаева Сандугаш
Курманбековна


• Клиент-сервер
технологиясындағы
өзара
әрекеттесудің негізгі әдістері.
• Java Database Connectivity
• Java Data Objects (JDO) технологияcы
Жоспары:


Java Database Connectivity
JDBC (ағылш. Java Database Connectivity — Java —тілінде
деректер базасымен қосылу)-Java-қосымшаларының әртүрлі
ДҚБЖ-мен өзара әрекеттесуінің Java SE құрамына кіретін
java. sql пакеті түрінде жасалған платформалық-тәуелсіз
өнеркәсіптік стандарты.
JDBC арнайы сипатталған URL мекен-жайы бойынша
дерекқорға қосылуға мүмкіндік беретін драйверлер деп
аталатын
тұжырымдамаға
негізделген.
Драйверлер
динамикалық түрде жүктелуі мүмкін (бағдарлама жұмыс
істеп тұрған кезде). Жүктелгеннен кейін драйвер өзін өзі
тіркейді және бағдарлама драйвер жауап беретін протоколы
бар URL мекенжайын талап еткен кезде автоматты түрде
шақырылады.


JDBC . Интерфейстер
JDBC API интерфейстердің екі негізгі түрін қамтиды:
біріншісі - қосымшаны жасаушылар үшін, екіншісі (төменгі
деңгей) - драйверлерді жасаушылар үшін.
Деректер базасына қосылуды java.sql.Connection интерфейсін
жүзеге асыратын класс сипаттайды.
Деректер базасына қосылу арқылы SQL тілінде деректер
қорына сұраныстарды жасау үшін қызмет ететін Statement
сияқты нысандарды құруға болады.


Statement типтерінің мақсаты бойынша ерекшеленетін келесі түрлері
бар:

java.sql. Statement— жалпы мақсаттағы Statement;

java.sql.PreparedStatement
-
алмастырылатын параметрлері бар
сұраныстарды орындау үшін қызмет ететін Statement (сұрау мәтінінде '?’
белгісімен белгіленеді);

java.sql.CallableStatement-сақталатын
процедураларды
шақыруға
арналған Statement.

Java.sql.ResultSet
интерфейсі
сұраныс
нәтижелерін
өңдеуді
жеңілдетеді




Достарыңызбен бөлісу:
  1   2   3   4   5   6   7   8   9




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет