728x90
반응형

CS 3

데이터 무결성과 일관성

무결성과 일관성소개데이터베이스에 저장되는 데이터들이 띄어야 하는 성질인 무결성과 일관성에 대해 간략하게 설명하겠습니다.목차1. 무결성2. 일관성주제 개요데이터 무결성 (Data Integrity) : 데이터가 정확하고 일관되며 신뢰할 수 있는 상태를 유지하는 것.엔티티 무결성(Entity Integrity) : 테이블의 각 행을 고유하게 식별하기 위해, PRIMARY KEY가 필요함참조 무결성(Referential Integrity) : 테이블 간의 관계를 보장하기 위해 FOREIGN KEY 사용CREATE TABLE departments ( id NUMBER PRIMARY KEY, name VARCHAR2(100));CREATE TABLE employees ( id NUMBER PRIM..

CS/DB 2025.01.05

SQL의 세 가지 주요 역할 : DDL, DML, DCL

DDL, DML, DCL소개SQL의 세 가지 주요 역할인 DDL, DML, DCL에 대해 설명 후 각각의 주요 명령어를 기록하겠습니다.목차1. DDL2. DML3. DCL1. 주제 개요DDL (Data Definition Langauge) : 데이터베이스의 구조를 정의하고 관리하기 위한 명령어.주요 명령어CREATE : 데이터베이스 객체(테이블, 뷰, 인덱스 등)를 생성.CREATE TABLE employees( id NUMBER PRIMARY KEY, name VARCHAR2(100), salary NUMBER);ALTER : 기존 객체의 구조 변경.ALTER TABLE employees ADD COLUMN department_id NUMBER;employees 테이블에 NUMBER 변수형을..

CS/DB 2025.01.05

SQL 개요와 RDBMS

SQL 개요와 RDBMS소개SQL과 RDBMS의 기본 개념을 이해하고, Orcale SQL이 RDBMS에서 어떻게 동작하는지 학습.목차1. SQL의 정의2. RDBMS3. SQL의 특징4. Oracle SQL의 아키텍처5. 참고 자료1. 개요SQL(Structured Query Language) : 관계형 데이터베이스 관리 시스템(RDBMS)와 상호작용하기 위한 언어SQL은 다음 세 가지 주요 역할을 지님데이터 정의(DDL) : 데이터베이스 구조를 생성 및 변경데이터 조작(DML) : 데이터를 삽입, 수정, 삭제, 조회.데이터 제어(DCL) : 데이터베이스 접근 권한 관리.RDBMS의 주요 개념RDBMS(RElational Database Management System):데이터를 테이블(행과 열) 형태..

CS/DB 2025.01.05
728x90
반응형