BlueHarmel
BlueHarmel Devlog
BlueHarmel
전체 방문자
오늘
어제

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (330)
    • Book (11)
    • Dev (29)
      • ArtCon (0)
      • ESTsoft 오르미 (29)
    • Study (290)
      • Web (18)
      • AWS (2)
      • 알고리즘 (1)
      • GameDev (1)
      • 정보처리기사 (201)
      • English (1)
      • Mathematics (24)
      • 머신러닝 (7)
      • 딥러닝 (10)
      • 네트워크 보안 (5)
      • R (4)
      • 컴퓨터 네트워크 (6)
      • 데이터베이스 (8)
      • 데이터 통신 (0)
      • 운영체제 (2)
      • TIL (0)
    • Project (0)
      • 개인 (0)
      • 단체 (0)

인기 글

hELLO · Designed By 정상우.
BlueHarmel

BlueHarmel Devlog

데이터베이스 6. SQL
Study/데이터베이스

데이터베이스 6. SQL

2023. 10. 22. 18:04

SQL의 의미

- 구조화 질의어 (문법적으로 엄격)

- 종합 데이베이스 언어 역할 : 단순히 검색만을 위한 질의어가 아님 (유저 생성 / 질의 ...)

- 데이터 정의어(DDL) / 데이터 조작어(DML) / 데이터 제어어(DCL) 의 기능 모두 제공

 

 

1. SQL 데이터 정의문

CONSTRAINT 제약조건 이름

CHECK 제약 조건 내용

SQL에서의 도메인은 SQL이 지원하는 데이터 타입으로만 정의할 수 있다.

정형 숫자타입의 i 는 전체 자릿수, j 는 소숫점 이하 자릿수

2. SQL 데이터 조작문

- SQL의 테이블이 투플의 집합이 아닌이유 : 집합은 두개의 똑같은 원소를 허용하지 x / 따라서 중복을 허용하는 다중집합이나 백이다.

- DISTINCT를 통해 집합과 같은 결과를 만들 수 있다.

3. SQL 뷰

 

변경 가능한 뷰 : 어느 한 기본 테이블의 행과 열의 부분집합으로만 정의되어야 한다.

4. 삽입 SQL

 

저작자표시 비영리 변경금지 (새창열림)

'Study > 데이터베이스' 카테고리의 다른 글

8. 데이터 종속성과 정규화  (0) 2023.12.20
데이터베이스 7. 함수 종속, 1NF, 2NF  (0) 2023.11.04
데이터베이스 5. 관계대수와 관계해석  (0) 2023.10.22
데이터베이스 4. 관계 데이터베이스  (0) 2023.10.16
데이터베이스 3. 데이터베이스 시스템의 구성  (0) 2023.10.15
    BlueHarmel
    BlueHarmel
    Interested in Mathematics, Foreign Language, and "Programming"

    티스토리툴바