본문 바로가기

db9

[한경xToss] 12-13주차 요약(1) : MySQL 개인의 학습 내용 기록 중, 극히 일부의 내용만 작성되었습니다.  mysql 설치mysql workbench, dbeaver 설치 (UI가 더 좋은 디비버 사용) 📌  SQL 함수 종류내장 함수: MySQL에서 기본 제공단일행 함수: 하나의 행 → 하나의 결과집계 함수: 여러 행 → 하나의 결과사용자 정의 함수: 사용자가 직접 만든 함수📚 문자열 함수길이:CHAR_LENGTH('HELLO'): 글자 수 (5)LENGTH('HELLO'): 바이트 수 (5)한글은 바이트 수 다름연결:CONCAT('A','B'): ABCONCAT_WS('-', 'A','B'): A-B자르기:LEFT('문자열', 3) / RIGHT('문자열', 3)SUBSTR('문자열', 시작, 개수)일부 추출:SUBSTRING_INDEX.. 2025. 4. 12.
[한경xToss] 🍑추가공부) Node JS, MySQL 서버 트러블슈팅 / API 만들기 ER_NOT_SUPPORTED_AUTH_MODE 에러 mysql 트러블슈팅 기록터미널에서 node mysql-server.js 로 서버를 실행했을 때, 아래와 같은 오류가 났다.code: 'ER_NOT_SUPPORTED_AUTH_MODE',errno: 1251,sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client',sqlState: '08004',fatal: true  분명 몽고디비 쓸때는 잘됐는데..!!!이 오류는 MySQL 서버의 인증 방식이 현재 사용 중인 MySQL 클라이언트에서 지원되지 않기 때문에 발생한다고 한다 MySQL 8.0 이상에서는 기본 인증 플러그인이 caching_sha2_passwor.. 2025. 3. 26.
[SQLD] 전공자 sqld 시험 후기/ 준비방법/ 공부 https://www.dataq.or.kr/www/main.do ⬆⬆ 데이터자격검정 홈페이지 ⬆⬆ SQLD는 SQL "개발자" 자격증 시험의 약자입니다!! 전문가 시험(SQLP)은 실기도 있고 더 어려운 반면에, 개발자 시험은 필기만 치면 되고 상대적으로 쉬워서 대학생들도 많이 응시하더라고요. 저는 학교에서 "데이터베이스 기초" 과목을 수강하면서, 선배에게 SQLD 시험을 같이 치면 좋다는 말을 듣고 시험을 준비하기 시작했습니다! 사실 진짜 시험준비는 4일동안만 하긴 했는데,...(전공자라서) 우선 DB 과목에서 기본적인 SQL문에 대해서는 다 배운 상태였고요, 얼마전에 중간고사를 본다고 공부도 열심히 해 놓은 상태라서 잘칠 수 있었던 것 같기도 합니다 우선, SQL 시험을 치실 생각이라면 아래 카페에 .. 2023. 1. 16.
[DB] Transaction processing Transaction Concepts Concurrent Executions Transaction Schedule Serializability Recoverability Single-User vs Multiuser Systems 교대 수행 : interleaved concurrency Transaction : an executing program that forms a logical unit of db processing Begin transaction - end transaction; includes DB access operations read-only / read-write transaction read-item(X) : 디스크블록 주소찾기-버퍼에 복사-프로그램 변수로 복사 write-item(X).. 2022. 12. 30.
[DB] Indexing structures for files / 물리적 DB설계 Index structures for files index : 추가적인 보조접근구조, 검색속도 증가, 대체방법을 제공함, 효율적 검색 Single-level ordered indexes primary, secondary, clustering ISAM : Indexed Sequential Access Method Multilevel indexes B trees, B+ trees Types of Single-level ordered indexes Primary index : 키 필드 정렬 파일에서 정렬 키 필드에 대해 정의된 인덱스 Clustering index : 키가 아닌걸로 정렬된 파일에서 정렬 필드에 대해 정의된 인덱스 Secondary index : any nonordering field Prima.. 2022. 12. 30.
[DB] Disk, 파일구조, Hashing, 저장소 설계 DBs are stored physicaly as files of records stored on magnetic disks. storage hierarchy primary storage : 주기억장치 operated on directly by the CPU Secondary storage : 보조기억장치, 온라인 Tertiary storage : 오프라인 아카이브 (온라인으로 로드 필요) Memory Hierarchies and storage devices 상위 저장소 : 빠름, 작음, 비쌈 하위 저장소 : 느림, 큼, 쌈 Storage of DBs 물리적 DB 설계 files of records : locate them efficiently Primary FIle organizations heap f.. 2022. 12. 30.
728x90
반응형