일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 혼자 공부하는 SQL
- 혼자 공부하는 네트워크
- 뷰
- mysql 설치 방법과 정상 작동 확인하기
- 친절한 SQL 튜닝
- 명령 프롬프트
- INSERT
- 컴퓨터 구조
- 컴퓨터 활용 능력 1급
- oracle
- youtube review
- sqld
- 데이터 모델링
- delete
- github에 새 리포지토리 추가하기
- 클러스터형 인덱스와 보조 인덱스
- 첫 프로그래밍
- Update
- 리눅스 마스터 2급
- 웹 디자인 기능사
- gitkraken을 통한 프로젝트 올리기
- 컴퓨터 활용 능력
- 열거형
- 운영체제
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 2025-02-13
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 인덱스의 개념과 장단점
- 데이터모델링
- 이것이 오라클이다
- Today
- Total
목록DB (16)
코딩 브이로그

안녕하세요, 데이터모델링를 보고 학습한 자료를 남깁니다. 1. 데이터베이스 네이밍 규칙1.1. 테이블명, 컬럼명을 소문자로 작성가독성이 중요하다.꼭 엄격히 지켜야 된다의 의미는 아니다.일관되게 설계하기 위함이다.대문자로 예약어를 사용하기 때문이다. 그래서 테이블명, 컬럼명은 소문자로 사용한다.1.2. snake_case를 사용테이블명과 컬럼명은 띄어쓰기시 snake_case로 사용한다.firstName -> first_name1.3. 축약어를 사용하지 않는다.처음보는 사람도 이해할 수 있도록 직관적이어야 한다.fst_nm -> first_name그러나 전자정부프레임워크의 경우 축약형을 사용을 한다. (보안성)1.4. SQL문을 작성할 때 예약어만 대문자로 표현해라.예약어는 대문자로 표현한다.테이블명을 지..

안녕하세요, 데이터 모델링을 보고 학습한 자료를 남깁니다. 1. PK(Primary Key, 기본키)란?PK(Primary Key, 기본키)는 특정 데이터를 식별하기 위한 값이다.PK는 중복되어서는 안 되며, 비어서도 안 된다. 2. 현업에서 PK(Primary Key)는 어떻게 설정할까?주민등록번호, 이메일은 유일한 값이지만 PK로 사용하는 것은 바람직하지 않다.바뀔 가능성이 존재하기 때문이다.현업에서는 PK(Primary Key)를 주로 Auto Increment(숫자가 1씩 증가하는 방식)나 UUID(랜덤값)로 설정을 많이 한다. 3. FK(Foreign Key, 외래키)란?참조 테이블 입장에서 이를 FK라고 한다.기준 테이블과 연결하기 위한 PRIMARY KEY를 저장한다.내부 조인으로 연결한다...

안녕하세요, 유튜브 데이터 모델링을 보고 학습한 자료를 남깁니다. 1. 관계형 데이터베이스의 기본 구성MySQL, MaridDB, PostgreSQL과 같은 데이터베이스를 보고 관계형 데이터베이스라고 부른다.관계형 데이터베이스는 여러 테이블로 구성된다.테이블은 열(컬럼, Column)과 행(로우, Row)로 구성된다.단어들을 들었을 때 바로 알아볼 수 있어야 한다. 감사합니다.https://www.youtube.com/watch?v=lr5trEm_PXA&list=PLtUgHNmvcs6ooYsXgdlE80_QjGj8lg4YG&index=4

안녕하세요, 유튜브 데이터 모델링을 보고 학습한 자료를 남깁니다. 1. 데이터베이스 모델링(Database Modeling)이란?데이터 모델링을 잘 하면, 데이터를 검색하고, 입력/수정/삭제하기가 쉬워진다. 어떻게 설계할지가 데이터베이스 모델링이라고 이야기를 합니다. 2. 데이터베이스 모델링 방법을 왜 배워야 하나요?옷을 정리를 잘 못하면입고 싶을 때 해매게 된다.데이터베이스도 마찬가지다.데이터베이스 모델링을 위한 특정 규칙들이 있다. 이를 데이터베이스 모델링 방법이라고 한다.데이터의 종류가 엄청 많습니다. 그래서 규칙성 없이 조금 데이터를 저장하면 찾지 못하고 헷갈리는 경우가 많다.그래서 처음부터 분류를 잘 해야 한다. 감사합니다.https://www.youtube.com/watch?v=NxQyWe2F..
-- 16. 대소문자 변환 함수 배우기 (UPPER, LOWER, INITCAP) -- 사원 테이블의 이름을 출력하는데 첫 번째 컬럼은 이름을 대문자로 출력하고 두 번째 컬럼은 이름을 소문자로 출력하고 세 번째 컬럼은 이름의 첫 번째 철자는 대문자로 하고 나머지는 소문자로 출력해 보겠습니다. SELECT UPPER(ename), LOWER(ename), INITCAP(ename) FROM emp; -- upper함수와 lower함수는 테이블 내 특정 문자 데이터를 검색하고자 할 때 데이터가 대문자인지 소문로 저장되어 있는지 확실하지 않을 때 정확한 데이터 검색을 위해 필요합니다. SELECT ename, sal FROM emp WHERE LOWER(ename) = 'scott'; SELECT ename,..
-- 001. 테이블에서 특정 열 선택하기 -- 사원 테이블에서 사원 번호와 이름과 월급을 출력해 보겠습니다. SELECT empno, ename, sal, deptno FROM emp; -- 002. 테이블에서 모든 열 선택하기 -- 사원 테이블을 모든 열(column)들을 전부 출력해 보겠습니다. SELECT * FROM emp; -- 테이블의 모든 컬럼을 출력하고 맨 끝에 다시 한번 특정 컬럼을 한번 더 출력해야 하는 경우가 있습니다. -- 이 경우 *(별표) 앞에 '테이블명.'을 붙여 주어 작성하고 그 다음 한번 더 출력하고자 하는 컬럼명을 작성합니다. SELECT dept.*, deptno FROM dept; -- 003. 컬럼 별칭을 사용하여 출력되는 컬럼명 변경하기 -- 사원 테이블의 사원 ..