코딩기록 저장소 🐕/데이터베이스 13

{테이블 만들기, CONSTRAINT 제약조건 }

오늘은 신나는 금요일 아직 적응중인 저입니다. 3일차에는 2일차 복습과 developer에서 테이블 만들기, 제약조건들 다양하게 배웠습니다. 우선, 2일차 복습 • Oranle XE 18c 관리자 계정 : SYSTEM, SYS -DB관리담당 수업용 계정 : GD- 각종 데이터베이스 객체 생성 교육용 계정 : HR- 데이터 조회 연습 • 관계형 데이터베이스 : RDB -대표적인 데이터베이스의 객체가 테이블 ㄴ행(row) ㄴ열(column) ㄴ데이터형식(문자, 숫자, 날짜 등), 데이터크기, 필수여부, 중복여부 ㄴ기본키 : 데이터(row)를 식별할 때 사용하는 하나의 칼럼 ㄴ개체무결성 : NOT NULL(없는값)(필수) + UNIQUE(중복불가) ㄴ외래키 : 다른 테이블의 기본키와 관계를 맺을 때 사용하는 ..

{oracle 및 git 복습,SQL 데이터베이스}

▶ORACLE 및 SQL DEVELOPER 오늘은 오라클 설치와 오라클 sql developer를 사용해봤습니다. -- 한 줄 주석(설명) /* 여러 줄 주석(설명) */ /* SQLDEVELOPER 쿼리문 실행하는 방법 1. 커서를 두고 CTRL + ENTER : 커서가 있는 쿼리문만 실행된다. 2. 블록을 잡고 CTRL + ENTER : 블록이 잡힌 모든 쿼리문이 실행된다. 3. 그냥 F5 : 전체 스크립트가 실행된다. */ /* 관리자 계정 1. SYS, SYSTEM 계정이다. 2. 관리자 계정으로 접속해서 수업에서 사용할 새로운 계정을 만든다. 3. 관리자 계정으로 작업하지 않도록 주의한다. */ /* 새로운 계정을 만드는 방법 1. CREATE USER 계정명 IDENTIFIED BY 비밀번호;..

6월 28일{리눅스 git}

리눅스 git 활용법 git이란? Git이라는 단어가 갖는 의미도 궁금하실텐데요. 저는 이게 궁금해서 한참 검색을 했었습니다. 깃을 처음 만든 사람은 리누스 토발즈입니다. 리눅스 만든 분이죠. 이분은 버전관리 프로그램으로 유료 프로그램인 비트키퍼라는 걸 썼었는데 어떤 이유로 비트키퍼 개발사 측에서 리눅스쪽에서의 접근을 제한해 버렸다고 합니다. 그래서 리누스 토발즈는 새로운 프로그램으로 이주하지 않고 직접 만든 것이 Git이라고 하죠. 깃은 뜻이 없다고도 하고 Got it이라고도 하고 말이 많지만 영국속어로 '고집쟁이'라는 뜻이 있다는데요. 이쪽이 가장 맞는 말 같습니다. 어쨌든 리누스토발즈가 2주만에 만들어 냈다는 버전관리 프로그램이 Git입니다. 즈git 로컬에서 작업하고 원격지로 올린다! 우선 오늘 ..