885183
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаПрезентацииWork with MySQL database in Java

Work with MySQL database in Java

библиотека
материалов
Work with MySQL – database in Java Tutorial For students of universities Auth...
MySQL Вопреки, ошибочному мнению MySQL - это не язык программирования. MySQL...
Разница между SQL и MySQL SQL - язык запросов для управления СУБД. MySQL - эт...
Структура базы данных Структура базы данных следующая: База данных состоит из...
Без сервера база данных не может быть создана. Итак как проинсталлировать MyS...
Installing MySQL Server
Запуск MySQL server
Cоздание базы данных
CREATE DATABASE test;
Построение полей и записей базы данных в IntelliJ Idea
Открываем окно с database
Вписываем имя database в окне
И запускаем testConnection, не выключая MySQL Server
Создаем таблицу
И поля таблицы...
Проверили есть ли записи в табличке
Создаем записи в таблице
И запускаем команду выборки данных из таблицы
Ну, а дальше -JDBC try { conn = DriverManager.getConnection ("jdbc:mysql://lo...
И использование PreparedStatement, ResultSet if(conn==null) throw new SQLExce...
Вот и все! Успехов!!

Описание презентации по отдельным слайдам:

1 слайд Work with MySQL – database in Java Tutorial For students of universities Auth
Описание слайда:

Work with MySQL – database in Java Tutorial For students of universities Author: Dudnik Oxana

2 слайд MySQL Вопреки, ошибочному мнению MySQL - это не язык программирования. MySQL
Описание слайда:

MySQL Вопреки, ошибочному мнению MySQL - это не язык программирования. MySQL - это программное обеспечение, с которым могут работать множество популярных языков программирования (PHP, Java, Perl, C, C++ и другие). Данное ПО позволяет подключаться к базе данных, отправлять SQL-запросы и получать ответ (result set). Другими словами, MySQL - это СУБД (система управления базой данных) Выбор данной СУБД вполне очевиден: она поддерживается во многих языках программирования, а также выполняет все функции, которые вообще могут возлагаться на СУБД.

3 слайд Разница между SQL и MySQL SQL - язык запросов для управления СУБД. MySQL - эт
Описание слайда:

Разница между SQL и MySQL SQL - язык запросов для управления СУБД. MySQL - это одна из множества других СУБД.

4 слайд Структура базы данных Структура базы данных следующая: База данных состоит из
Описание слайда:

Структура базы данных Структура базы данных следующая: База данных состоит из одной или нескольких таблиц. Каждая таблица имеет одно или несколько полей. В каждой таблице имеется одна или несколько записей.

5 слайд Без сервера база данных не может быть создана. Итак как проинсталлировать MyS
Описание слайда:

Без сервера база данных не может быть создана. Итак как проинсталлировать MySQL community server 1.Download mysql-5.6.25-win32.msi 2. Запустить на установку msiexec /i "mysql-5.6.25-win32.msi" /qn 3. Сконфигурировать сервер так , как рассказано в статье http://webadequate.ru/ustanovka-i-nastroyka-web-servera/13-nastroyka-i-zapusk-servera-mysql.html

6 слайд Installing MySQL Server
Описание слайда:

Installing MySQL Server

7 слайд Запуск MySQL server
Описание слайда:

Запуск MySQL server

8 слайд
Описание слайда:

9 слайд Cоздание базы данных
Описание слайда:

Cоздание базы данных

10 слайд CREATE DATABASE test;
Описание слайда:

CREATE DATABASE test;

11 слайд
Описание слайда:

12 слайд Построение полей и записей базы данных в IntelliJ Idea
Описание слайда:

Построение полей и записей базы данных в IntelliJ Idea

13 слайд Открываем окно с database
Описание слайда:

Открываем окно с database

14 слайд Вписываем имя database в окне
Описание слайда:

Вписываем имя database в окне

15 слайд И запускаем testConnection, не выключая MySQL Server
Описание слайда:

И запускаем testConnection, не выключая MySQL Server

16 слайд Создаем таблицу
Описание слайда:

Создаем таблицу

17 слайд И поля таблицы...
Описание слайда:

И поля таблицы...

18 слайд Проверили есть ли записи в табличке
Описание слайда:

Проверили есть ли записи в табличке

19 слайд Создаем записи в таблице
Описание слайда:

Создаем записи в таблице

20 слайд И запускаем команду выборки данных из таблицы
Описание слайда:

И запускаем команду выборки данных из таблицы

21 слайд Ну, а дальше -JDBC try { conn = DriverManager.getConnection ("jdbc:mysql://lo
Описание слайда:

Ну, а дальше -JDBC try { conn = DriverManager.getConnection ("jdbc:mysql://localhost/?user=root&password=root"); }catch (SQLException ex){System.out.println(ex.getSQLState());}

22 слайд И использование PreparedStatement, ResultSet if(conn==null) throw new SQLExce
Описание слайда:

И использование PreparedStatement, ResultSet if(conn==null) throw new SQLException("Can't get database connection"); PreparedStatement ps = conn.prepareStatement( "select CUSTOMER_ID, name, address, created_date from db.customer"); //get customer data from database ResultSet result = ps.executeQuery(); List<Customer> list = new ArrayList<Customer>(); while(result.next()){ Customer cust = new Customer(); cust.setCustomerID(result.getLong("customer_id")); cust.setName(result.getString("name")); cust.setAddress(result.getString("address")); cust.setCreated_date(result.getDate("created_date")); //store all data into a List list.add(cust); } for(Customer cust:list){ System.out.println(cust); } return list; }

23 слайд Вот и все! Успехов!!
Описание слайда:

Вот и все! Успехов!!

Общая информация

Номер материала: ДA-008386

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.