etc.

1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - 객체 종류 : 테이블 / 데이터 사전 / 인덱스 / 뷰 / 시퀀스 / 동의어 데이터 사전 USER_객체의 복수형 현재 계정이 소유하는 객체 정보 ALL_객체의 복수형 현재 계정이 사용할 수 있는 객체 정보 DBA_객체의 복수형 데이터베이스에 존재하는 모든 객체 정보 인덱스 뷰 시퀀스 동의어 CREATE INDEX 인덱스 이름 ON 테이블 이름(열 이름); CREATE VIEW 뷰 이름 AS (SELECT 서브 쿼리문); CREATE SEQUENCE 시퀀스 이름 I..
1. 책 DB를 넣어주세요. ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ DDL 종류 CREATE 테이블 생성 CREATE TABLE 테이블명( 열1 자료형1, 열2 자료형2, ... 열N 자료형N ); CREATE TABLE 테이블명 AS SELECT 서브쿼리; ALTER 테이블 변경 ADD 열 추가 ALTER TABLE 테이블명 ADD 열 자료형; RENAME COLUMN 열 이름 변경 ALTER TABLE 테이블명 RENAME COLUMN 열이름1 TO 열이름2 MODIFY 열 자료형 변경 ALTER TABLE 테이블명 MODIFY 열 ..
1. 책 DB를 넣어주세요. 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - 데이터의 조작 상태는 모두 수행 완료됐거나 모두 취소된 상태, 두 가지 상태 중 하나만 가질 수 있다. - 두 상태 중 하나로 유도하는 것이 트랜잭션 제어 명령어(TCL)이다. - TCL에는 ROLLBACK과 COMMIT이 있다. - TCL이 실행될 때마다 현재 트랜잭션이 종료되고 새로운 트랜잭션이 시작된다. - 세션이란 접속 시작부터 접속 종료까지의 전체 기간을 의미한다. - 세션이 여러 개라는 말은 현재 접속하여 사용 중인 연결이 여러 개 있다는 뜻이다. - 읽기 일..
1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ DML 종류 INSERT INSERT INTO ...(...) VALUES(...); INSERT INTO ...(...) SELECT 서브쿼리; UPDATE UPDATE ... SET ... DELETE DELETE FROM ... ​ ​ 4. 열심히 실습한 코드를 저장해 첨부해 주시거나 자랑할만한 스크린샷이 있다면 올려주세요.
1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - 서브쿼리의 SELECT절에 명시한 열은 메인쿼리의 비교 대상과 같은 자료형과 같은 개수로 지정해야한다. - 서브쿼리의 SELECT절의 결과 행 수는 메인쿼리의 연산자 종류와 호환 가능해야 한다. - 단일행 서브쿼리 : 서브쿼리 실행 결과가 행 1개 - 다중행 서브쿼리 : 서브쿼리 실행 결과가 행 여러 개 - 단일행 연산자 : > >= =
1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - 집합연산자 : 세로로 연결 - 조인 : 가로로 연결 - 교차 조인 : 조인 조건이 없어 모든 조합의 수가 출력되는 것 - 내부 조인 : 데이터가 존재할 경우에만 출력하는 것 - 자체 조인 : 하나의 테이블을 여러 개의 테이블인 것처럼 조인하는 것 - 외부 조인 : 데이터가 없어도 강제로 출력하는 것 - 왼쪽 외부 조인 : 오른쪽 열의 데이터 존재 여부에 상관없이 출력 - 오른쪽 외부 조인 : 왼쪽 열의 데이터 존재 여부에 상관없이 출력 교차 조인 CROSS JOI..
1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - 다중행 함수는 여러 행을 취합하여 '하나'의 결과를 출력한다. - 따라서 다중행 함수는 여러 행이 결과로 나올 수 있는 열과는 함께 쓰일 수 없다. - 하지만 GROUP BY절로 그룹화를 하면 다중행 함수를 그룹별로 여러 행의 결과를 띄울 수 있다. - 다중행 함수를 사용하지 않은 일반 열은 GROUP BY절에 명시하지 않으면 사용할 수 없다. - WHERE절은 출력 대상 행을 제한하고, HAVING절은 그룹화된 대상을 출력에서 제한한다. - COUNT(*)는 S..
1. 책 DB를 넣어주세요. ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - 문자 함수 UPPER UPPER(ENAME) 전부 대문자로 LOWER LOWER(ENAME) 전부 소문자로 INITCAP INITCAP(ENAME) 첫 글자만 대문자로 LENGTH LENGTH(ENAME) 문자열의 길이 LENGTHB LENGTHB(ENAME) 문자열의 바이트 수 SUBSTR SUBSTR(JOB, 1, 2) 1번째부터 2개 문자 SUBSTR(JOB, -LENGTH(JOB), 2) 끝에서부터 2개 문자 INSTR INSTR(ENAME, 'L', 2, 3..
1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - WHERE절의 조건식 결과가 TRUE인 행만 출력한다. - SQL문은 대소문자를 구별하지 않지만 저장된 데이터의 대소문자는 구별한다. - 연산자의 종류 연산자 종류 기호 부가 설명 산술 연산자 +, -, *, / 비교 연산자 >, >=,
1. 책 DB를 넣어주세요. ​ ​ 2. 나의 스터디 흔적을 사진으로 보여주세요. 책상(모니터)과 책이 함께 보이면 최고! ​ ​ 3. 이번 스터디에서 특별히 좋았던 점이나 어려웠던 점이 있었나요? 새로 알게된 부분이 있다면 알려주세요. ​ - SQL문은 대소문자를 구분하지 않는다. - selection은 행 단위 조회 - projection은 열 단위 조회 - join은 2개 이상의 테이블을 양 옆으로 연결하여 하나의 테이블인 것처럼 조회 - ALL과 DISTINCT는 정 반대의 역할을 하는데, ALL이 디폴트로 설정되어 있다. - ORDER BY절은 SELECT문을 작성할 때 제일 마지막에 작성한다. ​ ​ 4. 열심히 실습한 코드를 저장해 첨부해 주시거나 자랑할만한 스크린샷이 있다면 올려주세요.
innit
'etc.' 카테고리의 글 목록 (4 Page)