일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- cloud computing
- javascript
- sql
- 자바의정석
- Algorithm
- 가상컴퓨팅
- Stack
- JPA
- 코딩테스트
- 암호학
- 자료구조
- generic class
- MVC
- Java
- python
- 알고리즘
- 클라우드 컴퓨팅
- JDBC
- dfs
- data structure
- Queue
- 코테
- BFS
- DB
- spring
- dbms
- 크루스칼
- jsp
- 생성자
- 공개키 암호화
- Today
- Total
목록ORACLEDB (2)
PLOD
DBMS 란 데이터 저장소로 가장 쉽게 생각할 수 있는 것이 파일이다. 그런데 파일은 누군가가 삭제 하거나 외부의 물리적 충격, 또는 컴퓨터의 버그로 인해 손상된다면 파일에 저장된 데이터를 사용할 수 없다. 따라서 안전하고 효과적으로 데이터를 저장하고 관리할 수 있는 무언가가 필요한데, 그게 바로 데이터베이스 관리시스템 (Database Management System, DBMS) 이다. JDBC 란 데이터베이스 연동은 모든 프로그램 언어가 제공해야 하는 필수 기능 중 하나다. 자바에서 데이터 베이스 연동을 지원하는 패키지는 java.sql 이며 이를 JDBC API 라고 한다. JDBC(Java DataBase Connectivity)는 자바 프로그램에서 관계형 데이터베이스를 연동하기 위해 제공하는 표..
SQL(Structured Query Language) MySQL 같은 DBMS를 사용하면 쿼리문을 사용하지 않고 테이블을 생성하고 제거할 수 있지만 쿼리문을 사용하여 DB를 관리하는 것이 쉽기 떄문에 SQL쿼리문은 알아 두어야 한다. SELECT(검색) 테이블에 있는 데이터를 불러오는 쿼리이다. select * from emp; EMP테이블에 있는 모든 데이터를 조건없이 불러온다 SELECT ENAME FROM EMP; EMP테이블에 있는 데이터 중 ENAME(사원이름) attribute 값만 추출해서 출력해 준다. 위의 데이터 문을 활용하면 원하는 테이블의 원하는 데이터 값만 추출해서 출력 할 수 있다. SELECT 컬럼명1,컬럼명2 FROM 테이블명; 이런식으로 사용하면 된다. *WHERE (조건)..