본문 바로가기

Database6

[데이터베이스] 키(Key)의 개념과 종류 안녕하세요, 오늘은 관계형 데이터베이스(RDBMS)에서 자주 사용되는 개념 중 하나인 키(Key)와 이의 종류에 대해 이해해보는 시간을 가져보도록 하겠습니다. 특히 딱딱한 설명이 아닌, 친근한 예시를 통해서 키(Key)라는 것이 무엇이고, 기본키, 후보 키, 대체 키 등이 과연 무엇을 의미하는 지 직관적으로 알아보는 시간을 가지겠습니다. 키(Key)의 개념 관계형 데이터베이스(RDBMS)에 다음과 같이, STUDENT라는 테이블 내에 4명의 학생 관련 데이터가 저장이 되어 있다고 가정을 해 보겠습니다. Student라는 테이블이 존재하고, 각 학생의 정보들이 테이블의 로우(Row, 행)형태로 담겨 있습니다. 그러니까 쉽게 말하면, 테이블의 각 행은 하나의 학생에 대응된다고도 말할 수 있습니다. 여기서, .. 2024. 3. 4.
[Oracle] Oracle Database 관리자 권한을 가지는 User 1분 만에 생성하기 Oracle Database 관리자 권한을 가지는 User 1분만에 생성하기 오늘 포스팅에서는 Oracle DBMS에서 관리자 권한, DB 시스템 내에서 전지전능한 권한을 가지는 슈퍼유저를 생성하는 방법을 알아보겠습니다. 1. Ctrl + r을 누르고 cmd를 입력하여 명령 프롬프트를 실행합니다. 그리고 sqlplus를 입력하여 Oracle Database System을 실행합니다. 2. Oracle에 접속하기 위해 사용자명을 입력하라고 나옵니다. DB시스템 내에서 전지전능한 권한을 가지는 계정, 즉 System계정에 접속하기 위해 다음과 같이 입력합니다. - 사용자명 : sys AS SYSDBA - 비밀번호 : (아무것도 입력하지 않고 엔터를 입력합니다) 3. 그리고 다음과 같이 입력합니다. SQL >.. 2022. 3. 6.