db

    [데이터베이스 개론] 2. 데이터베이스 관리 시스템

    [데이터베이스 개론] 2. 데이터베이스 관리 시스템

    목차 데이터베이스 관리 시스템 01 데이터베이스 관리 시스템의 등장 배경 과거-파일 시스템을 이용 파일 시스템 장점: 별도의 구매비용x 응용 프로그램마다 파일을 따로 유지 문제점 같은 내용의 데이터가 여러 파일에 중복 저장 응용 프로그램이 데이터 파일에 종속적 데이터 종속성: 사용하는 파일의 구조를 변경하면 응용 프로그램도 함께 변경해야 한다 데이터 파일에 대한 동시 공유, 보안, 회복 기능이 부족하다 응용 프로그램을 개발하기 쉽지 않다 02 데이터베이스 관리 시스템의 정의 데이터베이스 관리 시스템(DBMS: DataBase Management System) 정의: 파일 시스템의 데이터 중복과 데이터 종속 문제를 해결하기 위해 제시된 소프트웨어 조직에 필요한 데이터를 데이터베이스에 통합하여 저장하고 이에..

    [데이터베이스 개론] 1. 데이터베이스 기본 개념

    목차 데이터베이스 기본 개념 01 데이터베이스의 필요성 데이터: 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값, 자료 정보: 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물 정보 처리: 데이터에서 정보를 추출하는 과정 또는 방법 정보 시스템: 조직 운영에 필요한 데이터를 수집하여 저장해두었다가 의사 결정이 필요할 때 처리하여 유용한 정보를 만들어주는 수단 02 데이터베이스의 정의와 특징 데이터베이스의 정의 데이터베이스 = 특정 조직의 여러 사용자가 ‘공유’하여 사용할 수 있도록 ‘통합’해서 ‘저장’한 운영 데이터의 집합 공유 데이터(shared data) 특정 조직의 여러 사용자가 함께 소유, 이용 → 사용 목적이 다른 사용자들을 두루 고려하여 구성해야 한..

    [DB/자바] JDBC (Java Database Connectivity) (MySQL)

    목차 JDBC https://shs2810.tistory.com/18 https://devlog-wjdrbs96.tistory.com/139 JDBC = Java Database Connectivity 자바와 데이터베이스를 연결해서 데이터를 주고 받게 해주는 프로그래밍 인터페이스 각 DBMS에 맞는 드라이버가 필요함! 작업 순서 JDBC 사용 (Driver Loading) DB 연결 (Connection 생성) SQL 준비 및 실행 DB 연결 해제 (종료) 1. JDBC 사용 (Driver Loading) Class.forName("com.mysql.Jdbc.Driver"); 2. DB 연결 (connection) String url = "jdbc:mysql://localhost:3306/board?se..

출처: https://gmnam.tistory.com/157 [Voyager:티스토리]