728x90 300x250 SMALL 프로그래밍82 오라클 데이터베이스 자료형 오라클 데이터베이스에서 제공하는 대표적인 자료형은 아래와 같으면 이 중에서도 VARCHAR2, NUMBER, DATE 자료형을 가장 많이 사용한다. VARCHAR2 4000바이트 만큼(최소크기는 1바이트) //가변형 문자열 NUMBER +-38자리수의 숫자를 저장 실수까지 저장할 수 있다. NUMVER(p,s)와 같이 표기할 경우 s 자리만큼 소수점 이하 자리수를 표현하고 이 소수점 자리를 포함한 전체 p자리만큼 숫자 데이터를 저장 한다. CHAR 4000bite만큼 저장 NVARCHAR2 4000bite만큼 가변 국가별 문자 세트 데이터 저장 BLOB 최대 크기 4GB의 대용량 이진 데이터 저장 CLOB 최대 크기의 4GB의 대용량 텍스트 데이터 저장 2021. 9. 23. 관계형 데이터 베이스 구성 요소 관계형 모델을 가지고있는 데이터베이스를 관계형데이터베이스라고한다. 2차원의 표 형태로 관리하는데 이 표를 테이블이라고 한다. 테이블 = 릴레이션 = 엔티티 행 = 로우 = 레코드 하나의 개체를 구성하는 여러 값을 가로로 늘어뜨린 형태 열 = 컬럼 = 필드 저장하려는 데이터를 대표하는 이름과 공통 특성 정의 테이블에서 세로영역에 해당한다. 특별한 의미를 지닌 열, 키 > 기본키(PK:Primary Key) 어떤 그행에서 유일하게 그 행을 구분하는 키 당연히 기본키는 중복되는 것이 없어야 한다 널값은 가질수가 없다. 기본키는 반드시 들어있어야 한다. 예를들어 학번 같은개념 > 보조키(또는 대체키) 기본키 이외에 각각의 레코드를 구분할 수 있는 것 유일한 것들 레코드를 구분할 수 있는 것들을 후보키라고 하고 .. 2021. 9. 22. RDBMS와 SQL이란? DQL/ DML/ DDL/ TCL RDBMS 관계형 데이터베이스를 관리하는 시스템을 RDBMS(Relational Database Management System)이라고 한다. 대표적으로 오라클, MS-SQL, MySQL, MariaDB, PostgreSQL, DB2, etc... 이 중에서 오라클, MS-SQL, MySQL을 가장 많이 쓴다. SQL SQL은 데이터베이스를 사용할 때, 데이터베이스에 접근할 수 있는 데이터베이스 하부 언어이며 구조화 정의어라고 하고 데이터 베이스 질의 언어의 일종인데 특정한 데이터베이스에 한정되지 않아서 널리 사용 가능하다. 단순한 질의 기능 뿐만 아니라 완전한 데이터 정의 기능과 조직 기능을 갖추고 있다. SQL은 데이터베이스 관련 작업이라는 특정 분야에 특화된 언어인데 이렇게 특정 도메인(영역)에 특.. 2021. 9. 21. 데이터 모델 데이터 모델이란? 컴퓨터에 데이터를 저장하는 방식을 정의해 놓은 개념모형 데이터 모델의 종류 -> 계층형 트리구조로 계층별로 나누어 부모 자식 같은 관계를 정의하고 데이터 관리 상위개념에 하위개념이 포함되는 특징 일대다 관계 구조 파악 -> 객체 지향형 80년대 후반부터 등장 객체지향형 개념을 완전히 데이터베이스에 적용하는 것이 쉽지가 앖다. 패키지, 상속, 오버라이드, 오버로드 개념을 가진다. 사용 DBMS가 많지는 않다. -> 관계형 데이터 모델 제일 많이 사용하는 방식 1970년대 에드거 프랭크 커드 제안 현대에 가장 많이 사요하는 관계형 데이터베이스 바탕이 되는 모델 테이블 모양 데이터의 독립적인 특성만으로 만들 수있는것을 따로 떼어내서 테이블로 만들어주고 서로 연결해서 사용가능 2021. 9. 20. 이전 1 ··· 6 7 8 9 10 11 12 ··· 21 다음 728x90 반응형 LIST