본문 바로가기
반응형

혼공S3

[혼공단9기] 혼공학습단 9기 5주차 - SQL 인덱스 개념, 내부 작동, 실제 사용(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 5주차 - SQL 인덱스 개념, 내부 작동, 실제 사용(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 06-1. 인덱스 개념을 파악하자 인덱스(index)는 데이터를 빠르게 찾을 수 있도록 도와주는 도구 클러스터형 인덱스(Clustered Index) : 기본 키로 지정하면 자동 생성, 테이블에 1개만 가능, 자동 정렬 보조 인덱스(Secondary Index) : 고유 키로 지정하면 자동 생성, 여러 개 생성 가능, 자동 정렬 안됨 인덱스의 개념 인덱스의 문제점 필요 없는 인덱스를 만들면 데이터베이스가 차지하는 공간만 더 늘어나고, 인덱스틀 이용해서 데이터를 찾는 것이 전체 테이블을 찾아보는 것보다 느려질 수 있음. 인덱스의 장점 SELEC.. 2023. 2. 12.
[혼공단9기] 혼공학습단 9기 4주차 - SQL 테이블과 뷰 만들기, 제약조건(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 4주차 - SQL 테이블과 뷰 만들기, 제약조건(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 05-1. 테이블 만들기 테이블(table)은 표 형태로 구성된 2차원 구조. 행과 열로 구성되어 있다. 행은 로우(row)나 레코드(record)라고 부른다. 열은 컬럼(column) 또는 필드(field)라고 부른다. 테이블을 만들기 전에 설계를 먼저 해야 한다. 테이블 설계는 테이블 이름, 열 이름, 데이터 형식, 기본 키 등을 설정하는 것을 말한다. GUI 환경에서 테이블 만들기 우선 MySQL Workbench를 이용하여 GUI 환경에서 두 개의테이블(member, buy)을 만들어보았습니다. SQL로 테이블 만들기 이어서 SQL 문법으로 .. 2023. 2. 5.
[혼공단9기] 혼공학습단 9기 1주차 - 데이터베이스, SQL 기초 맛보기(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 1주차 - 데이터베이스, SQL 기초 맛보기(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 이번 주에는 혼자 공부하는 SQL 책의 1장 '데이터베이스와 SQL', 2장 '실전용 SQL 미리 맛보기'를 공부하였습니다. 먼저 1장에서는 데이터베이스의 개념을 익히고, 컴퓨터에 MySQL을 설치하였습니다. 데이터베이스 (Database, DB) : 데이터의 집합 DBMS (Database Management System) : 데이터베이스를 관리하고 운영하는 소프트웨어 SQL (Structured Query Language) : 관계형 데이터베이스에서 사용되는 언어로, '에스큐엘' 또는 '시퀄'로 읽음. MySQL은 책에 나온 그대로 MySQL Com.. 2023. 1. 5.
반응형