DB
-
Index 쉽게, Binary Search Tree, Btree, B+tree (완)DB/DB 2023. 1. 26. 07:19
---https://youtu.be/iNvYsGKelYs ---결론 : 1)인덱스는 '컬럼'을 복사해서 정렬한건데 각각 레코드에 원래 테이블의 행 주소 같은게 숨겨져 있다(이게 Non CI인가봐)2)PK로 설정된 컬럼은 자동으로 정렬이 돼 있기 때문에 굳이 index를 만들 필요 없다. 이걸 clustered index라고 부른다▽PK로 설정된 컬럼은 자동으로 정렬이 돼 있다는 말이 홍은채, 사쿠라, 안유진 이런 순서로 저장해도 여기에 숫자를 따로 붙이거나 그런건가 ---DB에 데이터를 많이 저장해놨어RDB의 경우 SELECT 어쩌구 WHERE age = 20 (SQL문법)컴퓨터는 age가 20인걸 찾으려고 모든 행을 하나씩 까본다 왜? 어딨는지 모르니까데이터가 1억개면?age가 20인걸 찾기 위해 1억..
-
-
-
정미나 > 데이터 분석 > 데이터 관련 용어 설명해드림DB/DB 2023. 1. 8. 21:38
---https://youtu.be/tLvMdIxxiQE데이터베이스, 데이터레이크, 데이터웨어하우스, ETL, BI ---데이터베이스 : 사이트를 이용할 때 생성되는 데이터를 저장하는 곳원천데이터 : 상품명, 가격, 결제는 카드인지, 배송지 주소.. 가 데이터베이스에 쌓인다 ---근데 고객은 그냥 물건을 사는거지만 시스템 내부에서는 데이터가 모두 한통(테이블 말고 데이터베이스)에 담기는 것이 아닐 수가 있다MSA 아키텍처일 수도 있고 멀티 클라우드 환경을 이용할 수도 있기 때문상품 데이터는 MySQL에 담고, 결제 데이터는 MongoDB에 담는 식으로 설계를 할 수가 있다. 도메인의 성격에 맞게 데이터베이스 설계를 하게 되면 비즈니스적으로는 성능이 좋아지겠지만 데이터적으로는 서로 단절이 됨. 데이터 사..
-
정규화 쉽게DB/DB 2022. 12. 28. 11:00
---https://youtu.be/Y1FbowQRcmI ---체육센터 등록한 사람들 DB에 정리 해야해그럼 어떡해? ---이렇게?이러면골프 초급 수강신청한 사람 찾을 때 조건식 같은것 where문을 간단히 쓰는게 아니라LIKE연산자를 쓴다든지 귀찮아진다 ---그래서제1정규화 : 한 칸엔 하나의 데이터만, 이 작업이 완료된 테이블을 제1정규형 테이블이라고 한다이렇게 하면 나중에 SELECT할 때 성능 문제도 없어질 것데이터를 수정할 때도 편리 --- ---컬럼이 늘어났어. 이때?6000원인걸 다 찾아서 7000원으로 수정해야데이터가 엄청 많을 땐 가격 하나 수정하는데 몇만개 수정해야해 ---이때 제2정규화현재 테이블은 누가 어떤 프로그램을 등록했는지 저장을 하기 위한 테이블, 가격소개하는 테이블이 아니다..
-
[테코톡] Transactional(+Spring)DB/DB 2022. 4. 26. 06:24
=== https://youtu.be/ImvYNlF_saE - 에이든 트랜잭션 메커니즘 https://youtu.be/cc4M-GS9DoY - 후니의 스프링 트랜잭션, 스프링 https://youtu.be/e9PC0sroCzc - 예지니어스, 자막o, 스프링 https://youtu.be/taAp_u83MwA - 리차드, 자막o, 스프링 https://youtu.be/aX9c7z9l_u8 - 샐리, 자막o, 스프링 === https://youtu.be/aX9c7z9l_u8 - 샐리, 자막o, 스프링 스프링의 @Transactional이라는 애너테이션 - 왜 사용? - 어떻게 사용? - 트랜잭션이 뭔지 - 스프링에선 트랜잭션을 어떻게 지원하고 있는지 === 우리는 DB에 쿼리를 날릴 때, DB가 올바른 응..
-
스프레드시트, Excel, 데이터, Storage, DB, DBMS, SQLDB/DB 2021. 12. 4. 19:54
--- 스프레드시트 : 숫자 표에서 계산 기능을 수행하는 프로그램의 총칭, DB를 사용하는 GUI 인터페이스의 대표. DBMS에 밀려서 사라질 가능성도 제시되고 있다. Excel : 스프레드시트의 대표 프로그램 --- https://www.2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=722921 db랑 스토리지 차이점이 뭔가요 ㅠㅠ? :: 2cpu, 지름이 시작되는 곳! sfl 제목 내용 제목+내용 회원아이디 회원아이디(코) 이름 이름(코) stx sop and or 검색 www.2cpu.co.kr 데이터 스토리지 : like하드디스크 https://cheershennah.tistory.com/168 스토리지란? DAS란? / NAS란? / SAN 이란? 차이점? 스토리..
-
스피드퀴즈DB/SQL 2021. 11. 19. 15:07
https://youtu.be/rWdfFV8Wb18 https://youtu.be/tLrm4U-a8Hk https://youtu.be/VH_N2p7QBWY 1탄 2탄 3탄 ===================================================== -모델링의 특징 3가지 추상화, 단순화, 명확화 -각 속성이 가질 수 있는 값의 범위를 뜻하는 용어? 도메인(Domain) *DML : 데이터 조작어, SELECT, INSERT, UPDATE, DELETE *DCL : GRANT, REVOKE *DDL : 데이터 정의어, CREATE, ALTER, DROP, RENAME, TRUNCATE *TCL : 아래에 --https://brownbears.tistory.com/180 -DCL에 속하는..