IT/DataBase
-
[무작정 기록] DB 연습문제 (오라클 기준)IT/DataBase 2025. 5. 22. 18:47
primary key테이블을 만들 때에 다른 레코드와 구별할 수 있는 속성이 필요한데이것을 "주식별자" 라고 하며 주식별자를 설정하기 위하여 primary key로 한다.foreign key두개의 테이블을 관계로 설정 할 때에자식테이블의 어떠한 속성을 부모의 주식별자를 참조하도록 하기 위하여 사용한다. >select 컬럼이름(들) from 테이블이름(들) [ where 조건식 ] --> 있을수도 없을수도 있다.# 중복을 제거하고 싶은 경우 distinct 사용select distinct 컬럼이름(들) from 테이블이름(들); >비교 : >, =, (는 같지 않냐는 뜻) 논리 : and, or (순서대로 논리 곱, 논리 합) 집합 : in, not in 범위 : between a and b nu..
-
[무작정 기록] DataBase 개념IT/DataBase 2025. 3. 26. 18:57
DataBase데이터베이스(Database)는 데이터를 효율적으로 저장, 관리, 검색, 수정할 수 있도록 체계적으로 구성된 데이터의 집합즉 데이터를 쌓아 놓은 더미.- 저장방식의 차이점 저장방식특성컴퓨터 화면휘발성, 컴퓨터를 끄면 그 결과가 사라진다.파일영구저장, 동시에 최신의 정보 공유X데이터베이스영구저장, 동시에 최신의 정보 공유Oㄴ 자료를 쌓아 놓은 더미ㄴ 실행결과를 영구적으로 저장(보관)하기 위하여 프로그램 실행결과를 파일에 출력(기록) ----> 이해관계에 있는 다수의 사용자가 항상 최신의 정보를 공유하기에는 어려움이 있다. 이것을 위해서 "데이터베이스"를 이용한다. - 데이터베이스 관리 시스템 (DataBase Management System) DBMS 데..
-
[무작정 기록] 명령어(Oracle 기준)IT/DataBase 2025. 3. 25. 20:17
- sql plus 내부 명령어: sql plus 환경을 제어하는 내부 명령어 명령어의미예시+결과clear screen화면의 모든 내용을 지워준다(화면의 초기화)desc user_constraints사용자가 설정한 제약의 정보를 갖고 있는 데이터 사전[활용1] 설정된 모든 제약의 이름과, 제약의 종류와, 제약의 상태, 제약의 대한 상세정보를 조회.- 작성법( 제약의 이름 : constraint_name 제약의 종류 : constraint_type 제약의 상태 : status 제약에 대한 상세정보 : search_condition )select constraint_name, constraint_type, status search_condition, from user_constrain..