ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 데이터형과 데이터 무결성
    Database/MS-SQL 2008. 10. 1. 11:52
    반응형



    데이터 형을 이해한다.

    NULL/NOT NULLIDENTITY 속성을 이해한다.

    기본 값, 유효성 검사, 기타 제약 조건과 설정 방법을 이해한다.

    테이블을 만드는 기본 지식을 숙지한다.

    업무 규칙(business rule)을 구현하는 방법을 숙지한다.


    문자 데이터 형
    위에 권장도 바뀜~A <-> B
    char 와 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

    댓글

Designed by Tistory.