일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 너비 우선 탐색
- 데이터베이스
- 파이썬
- 브루트포스
- 오라클
- 너비우선탐색
- 백트래킹
- DFS
- SW Expert Academy
- DP
- oracle
- SWEA
- BFS
- 그래프 탐색
- 그리디 알고리즘
- 완전탐색
- 스택
- 그래프 이론
- 구현
- 프로그래머스
- 문자열
- 백준 알고리즘
- javascript
- 깊이우선탐색
- 다익스트라
- 자바스크립트
- Python
- 브루트포스 알고리즘
- 다이나믹 프로그래밍
- 백준알고리즘
- Today
- Total
목록dml (2)
민규의 흔적
데이터 조작어(DML) DB 스키마 내에 데이터를 검색, 삽입, 삭제, 수정하는 역할을 수행하는데 사용되는 언어이다. INSERT문 릴레이션에 튜플을 삽입한다. 참조되는 릴레이션에 튜플이 삽입되는 경우에는 참조 무결성 제약조건의 위배가 발생하지 않으나, 참조하는 릴레이션에 튜플이 삽입되는 경우에는 참조 무결성 제약조건을 위배할 수 있다. 릴레이션에 한 번에 한 튜플씩 삽입하는 것과 한 번에 여러 개의 튜플을 삽입할 수 있는 것으로 구분한다. 릴레이션 한 번에 한 튜플씩 삽입하는 INSERT문 포맷 INSERT INTO 릴레이션(애트리뷰트1, ... , 애트리뷰트n) VALUES (값1, ... , 값n); -> 애트리뷰트 리스트를 생략하면 릴레이션을 정의할 때 지정한 속성의 순서대로 값이 삽입된다. IN..
데이터베이스 언어 사용자와 데이터베이스 관리 시스템(DBMS) 간의 통신 수단을 의미한다. 데이터베이스 언어로는 크게 3가지가 존재한다. 데이터 정의어(DDL : Data Definition Language) DBMS는 정의된 스키마에 대한 명세를 시스템 카탈로그 또는 데이터 사전에 저장한다. DDL은 데이터베이스 스키마를 정의 또는 수정, 삭제하기 위해 사용한다. 데이터 정의어의 기본적인 기능은 다음과 같다. 1. 데이터 모델에서 지원하는 데이터 구조를 생성 예) SQL에서 CREATE TABLE 2. 데이터 구조의 변경 예) SQL에서 ALTER TABLE 3. 데이터 구조의 삭제 예) SQL에서 DROP TABLE 4. 데이터 접근을 위해 특정 애트리뷰트 위에 인덱스를 정의 인덱스를 정의하는 이유는..