Skip to content

bmsalikhov/MariaDB_training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Простой проект для освоения навыков работы с MariaDb

Dependencies

Использовал MariaDB Java Client

Что может делать приложение?

  • создавать базу данных
  • создавать таблицу
  • добавлять записи в таблицу
  • выводить записи согласно заданию

Структура БД

image

Packages

data_source

Здесь хранится класс DbManager, в котором реализованы основные методы работы с БД.

Методы

  • void createTable(String tableName) - создает таблицу
  • void insertEmployees(List employeeList, String tableName) - заносит записи с "работниками" в ранее созданную таблицу
  • void selectWithLetters(String tableName) - выводит записи из таблицы, где в имени есть буквы b или c
  • void selectWithYear(String tableName) - выводит работников, которые устроились в 1987 году
  • void selectMaxAndMinSalary(String tableName) - выводит максимальную и минимальную зарплату
  • void selectEven(String tableName) - выводит четные строки из таблицы
  • void selectOdd(String tableName) - выводит нечетные строки из таблицы

models

Здесь хранится класс Employee, созданный для создания сущности "работник" для последующей записи её в базу данных.

main

Здесь хранится класс Main, в котором мы создаем список "работников" и далее тестируем описанные выше методы.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages