본문 바로가기
728x90
반응형

데이터베이스3

[MSSQL] CONSTRAINT 제약 조건 관련 문법 정리 1. ADD CONSTRAINT 기존 테이블에 새로운 제약 조건을 추가할 때 사용합니다. 예시: ALTER TABLE table_name ADD CONSTRAINT constraint_name UNIQUE(column_name); 2. CHECK CONSTRAINT 특정 컬럼이 특정 조건을 만족해야 함을 지정합니다. 예시: ALTER TABLE table_name ADD CONSTRAINT constraint_name CHECK (column_name condition); 3. WITH NOCHECK 제약 조건을 추가할 때 기존 데이터에 대해 제약 조건을 검사하지 않고 제약 조건을 추가합니다. 기존 데이터가 제약 조건을 위반할 경우에 유용합니다. 예시: ALTER TABLE table_name WITH .. 2023. 11. 13.
[MSSQL] SQL-Server 데이터 타입 총정리 1. 숫자 데이터 타입 정수형: TINYINT: 0에서 255까지의 정수를 저장. 1바이트 공간 사용. SMALLINT: -32,768에서 32,767까지의 정수를 저장. 2바이트 공간 사용. INT: -2,147,483,648에서 2,147,483,647까지의 정수를 저장. 4바이트 공간 사용. BIGINT: -9,223,372,036,854,775,808에서 9,223,372,036,854,775,807까지의 정수를 저장. 8바이트 공간 사용. 부동 소수점: FLOAT([n]): 대략 -1.79E+308에서 1.79E+308까지의 범위를 갖는 부동 소수점 숫자를 저장. n은 1에서 53까지 지정할 수 있으며, 저장 공간은 n에 따라 달라짐. REAL: FLOAT(24)와 동일. 대략 -3.40E+38.. 2023. 11. 13.
MySQL : 용어 정리 DB, DBMS, SQL, RDBMS란? DB(Database)는 구조화된 정보 또는 데이터의 조직화된 모음을 뜻합니다. 연결된 애플리케이션과 함께 데이터와 DBMS를 하나로 묶어 데이터베이스 시스템이라고 하며 단축하여 데이터베이스라고도 합니다. DBMS(Database Management System)란 DB를 관리하고 제어하는 시스템을 말합니다. SQL(Structured Query Language)는 데이터를 *쿼리, 조작 및 정의하고 액세스 제어를 제공하기 위해 거의 모든 관계형 데이터베이스에서 사용되는 프로그래밍 언어를 말합니다. 처리 및 데이터 쿼리를 효율적으로 수행하기 위해 일련의 테이블에서 행과 열로 모델링됩니다. (쿼리: 데이터베이스에서 원하는 정보를 검색하기 위해 요청하는 것) *데이터베이스와 스프레드시트의 차이점 데이터베이스.. 2022. 11. 25.
728x90
반응형