Java для начинающих

Слайд 2

Базы данных и какие они бывают?

Что такое

Базы данных и какие они бывают? Что такое

Слайд 3

Концепция трех-тирового приложения

Интерфейс

Бизнес логика

Данные

Концепция трех-тирового приложения Интерфейс Бизнес логика Данные

Слайд 4

Основные понятия

Реляционные базы данных
JDBC
Drivers
ORM (Object-relational mapping)

Основные понятия Реляционные базы данных JDBC Drivers ORM (Object-relational mapping)

Слайд 5

Реляционные базы данных

Реляционные базы данных

Слайд 6

Устанавливаем PostgreSQL

Практика

Устанавливаем PostgreSQL Практика

Слайд 29

Изучаем pgAdmin

Практика

Изучаем pgAdmin Практика

Слайд 36

Создаем в базе первоначальные таблицы

Практика

Создаем в базе первоначальные таблицы Практика

Слайд 68

JDBC (Java Data Base Connectivity)

Теория

JDBC (Java Data Base Connectivity) Теория

Слайд 69

Основные понятия

Единый интерфейс
ClassLoader
JAVA_PATH

Основные понятия Единый интерфейс ClassLoader JAVA_PATH

Слайд 70

Connect

Class.forName(“full.driver.class”);
Connection con = DriverManager.getConnection(URL, Properties);
//URL: jdbc:oracle://host:port/SID
//MySQL: jdbc:mysql://host:port?var1=val1&…

Connect Class.forName(“full.driver.class”); Connection con = DriverManager.getConnection(URL, Properties); //URL: jdbc:oracle://host:port/SID //MySQL: jdbc:mysql://host:port?var1=val1&…

Слайд 71

Statemets &ResultState

Statement st = con.createStatement();
ResultSet rs = st.executeQuery(“SQL statement”);
while(rs.next()){
String s = rs.getString(1);
int

Statemets &ResultState Statement st = con.createStatement(); ResultSet rs = st.executeQuery(“SQL statement”); while(rs.next()){
i = rs.getInt(2);
String name = rs.getString(“name”);
}

Слайд 72

Close

Устанавливается реальное соединение
Закрываются объекты в обратном порядке
Connection pool

Close Устанавливается реальное соединение Закрываются объекты в обратном порядке Connection pool

Слайд 73

JDBC (Java Data Base Connectivity)

Теория

JDBC (Java Data Base Connectivity) Теория
Имя файла: Java-для-начинающих.pptx
Количество просмотров: 49
Количество скачиваний: 0