db
-
이클립스 JDBC 연동카테고리 없음 2022. 11. 23. 23:45
이클립스에서 JDBC를 이용하여 DB와 JSP 간 연동하는 방법에 대해 알아볼 것이다. DB는 MySql과 연동 할 것으로 이 를 위해 JDBC 드라이버를 프로젝트에 추가해줘야한다. 1. 프로젝트 선택 오른쪽 클릭 2. Build path -> configure Build path 선택 3. java Build path -> Libraries -> add External JARs에서 JDBS 드라이버 찾아서 추가 4. Deployment Assemble 이렇게 jar 파일을 두 곳에 추가해주면 된다. 이제 JSP 파일에서 DB 접속 정보를 입력하여 테스트를 진행한다. 정상적으로 연결된 것을 볼 수 있다.
-
SQL(Structured Query Language)DataBase/SQL 2022. 11. 8. 20:10
SQL은 관계형 데이터 베이스에서 데이터를 저장하고 처리하는 등 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. SQL은 영어키워드를 사용하여 배우기 쉽고 국제적으로 널리 사용되는 쿼리 언어라는 장점이 존재하며, 대소문자를 구별하지 않고 문자열을 저장할 때 ( ‘ ' ) 싱글따옴표만을 사용한다. SQL 명령어 개발자가 관계형 데이터베이스에 저장된 데이터를 조작하는 데 사용하는 특정 키워드 또는 SQL 문으로 다음과 같이 분류한다. 종류 설명 데이터 정의어(DDL) 데이터를 정의하는 언어로서 데이터를 담는 그릇을 의미. 데이터 조작어(DML) 데이터베이스에 저장된 자료들을 입력, 수정, 삭제, 조회하는 언어. 데이터 제어어(DCL) 데이터 보안, 무결성 유지, 병행제어, 회복을 위해 관리자가 사용하..
-
DB 관련 용어 정리DataBase/DB 2022. 11. 8. 19:51
용어 정리 - DB(DataBase) : 다수의 인원, 시스템, 프로그램이 사용할 목적으로 통합하여 관리되는 데이터 집합. - 데이터베이스 관리 시스템(DBMS: Database Management System) : 데이터관리의 복잡성을 해결하는 동시에 추가, 변경, 삭제, 검색 등의 기능을 지원하는 소프트웨어. - RDB(Relation Data Base) : 모든 데이터를 2차원 데이블 형태로 표현하는 관계형 데이터 모델에 기초를 둔 데이터 베이스. - RDBMS : RDB를 생성하고 수정하고 관리할 수 있는 소프트웨어로서 RDBMS의 테이블은 서로 연관되어 있어 일반 DBMS보다 효율적으로 데이터를 저장, 구성 및 관리할 수 있음. 정규화를 통해 데이터의 중복성을 최소화하여 트랜잭션을 수행하는 것이..