-
데이터형과 데이터 무결성Database/MS-SQL 2008. 10. 1. 11:52반응형
데이터 형을 이해한다.
NULL/NOT NULL과 IDENTITY 속성을 이해한다.
기본 값, 유효성 검사, 기타 제약 조건과 설정 방법을 이해한다.
테이블을 만드는 기본 지식을 숙지한다.
업무 규칙(business rule)을 구현하는 방법을 숙지한다.
문자 데이터 형위에 권장도 바뀜~A <-> Bchar 와 varchar의 차이점char(10) 과 varchar(10)의 차이점char(10) 의 값에 4자리가 들어가고 나머지는 공백으로 채워진다varchar(10)은 4자리가 들어갔을때 나머리를 닫는다
유니코드는 전세계언어를 쓰기위해서 고안된것 ㅋㅋ
varchar(4) = '한글' 4바이트'abcd' 4바이트nvarchar(4) = '한글' 2바이트 유니코드를 사용하기위해서 (글자갯수대로만 계산)'abcd' 4바이트 유니코드를 사용하기위해서 (글자갯수대로만 계산)
숫자 데이터 형
날짜/시각 데이터 형
이진 데이터형 -> 어머어머하게 큰 데이터를 저장할때 쓴다
BLOB 데이터 형 대규모의 데이터
기타 데이터형 => sql_variant, rowversion, unique identifier, table , cursor
사용자 정의 데이터 형사용자가 추가로 정의하는 데이터형
NULL 형과 NOT NULL
널을 허용한다는것은 아무것도 안받겠다는뜻이제?IDENTITY 속성을 테이블에 ID열을 만든다ID열은 하나만 존재IDENTITY 속성은 정수형 숫자형 데이터에만 쓸수있다 ( 속성 ID 사양-> 예 , 가능)IDENTITY 마지막 ID사양값을 알수있다~!!
데이터 무결성회원 가입시킬때 주민번호 똑같을필요가없다주민번호가 2개들어가는것을 방지하는것이 데이터 무결성이다
휴효성 검사 제약조건도 키 조약조건도 나중에하자나중에 데이터 모델링부분을 보면서 학습하자구나 ㅎㅎㅎㅎ
반응형'Database > MS-SQL' 카테고리의 다른 글
데이터 모델링 (0) 2008.10.02 데이터베이스 수정 삭제 (0) 2008.10.02 데이터베이스 생성 T-SQL (0) 2008.10.02 데이터 베이스 기본구조 트렌젝션 (0) 2008.10.02 T-SQL (0) 2008.10.01 DB Transact-SQL (0) 2008.10.01 db DELETE문 + 팁 + 명령문정리 (0) 2008.10.01 db 명령문 update (0) 2008.10.01