본문 바로가기

Database

[DB] Primary Key 커피 테이블을 하나 만들어봅시다.커피의 이름, 커피 가격, 칼로리, 제조 날짜를 포함하여야 합니다. create table coffee(c_name varchar2(10 char) primary key,c_price number(5) not null,c_kcal number(3)not null,c_start date not null); 위 테이블을 살펴보면 Primary Key라는 문이 있습니다.Primary Key는 데이터베이스에서 각 레코드를 고유하게 식별하는 필드(또는 필드들의 조합)입니다.테이블을 만들 때 데이터의 종류 중하나를 Primary Key로 지정해야 합니다.Null을 허용하지 않고 중복된 데이터를 허용하지 않습니다.데이터의 특정 조건을 검색하거나 수정 등의 작업을 할 때 Primary .. 더보기
[DB] Oracle Oracle 서버는 크게 3단계로 진화를 했습니다.저희가 다운로드 받은 것은11gR2 XE라는 버전인데11뒤 알파벳이i / g / c인 것이각각 있습니다. 7i, 8i, 9i 등 i로 끝나는 것은 internet의 약자로데이터베이스에 인터넷 환경을 지원하면서i라는 용어가 붙기 시작했습니다. 10g, 11g 등 g로 끝나는 것은 Grid의 약자로Grid Computing의 개념이며여러 컴퓨터를 하나로 연결해서빠른 속도로 연산, 처리 등의 작업을 할 수 있습니다.  12c, 13c, 19c, 21c 등 c로 끝나는 것은 Cloud의 약자로Cloud Computing의 개념이며클라우드 기술의 흐름에 따라 통합된 서비스에접근 할 수 있는 서비스를 제공하고 있습니다. Database Standard Edition.. 더보기
[DB] 데이터베이스 데이터베이스란 쉽게 말하자면 데이터들의 집합을 의미합니다.영화관을 예로 들어봅시다.영화관에서 좌석을 예매하려면요일 => 위치 => 제목 => 시간 => 좌석 순으로 데이터를 탐색해야합니다.이러한 데이터들의 조건 검색은 SQL이라는 것을 통해서 이뤄집니다.SQL(Structured Query Language)이란 구조적으로 짜여진 질의 언어의 줄임말로DBMS(데이터베이스 관리 시스템)에서 데이터를 관리하거나 처리하기 위해설계된 언어입니다.여기서 질의는 구조화되어있는 데이터를 질의한다는 의미입니다.DBMS = Database + Manegement System대표적인 DBMS인 Oracle DB가 있습니다.Oracle DB는 Database 사용 부문 1위로카카오 뱅크나 World Of Warcraft회사에.. 더보기