전체 글150 CS - Database SQL 데이터베이스 명령어 언어: SQL(Structured Query Language)(* 아래 예시 명령어는 MySQL 기반입니다.) ## 데이터 정의 언어(DDL) - 데이터 정의를 위한 SQL명령어실행CREATE데이터베이스나 테이블 생성ALTER데이터베이스 객체 갱신DROP데이터베이스나 테이블 제거TRUNCATE테이블 구조는 유지한채 모든 레코드만 제거 CREATE - 데이터베이스, 테이블, 뷰, 인덱스, 사용자 등 다양한 대상 정의CREATE DATABASE [데이터베이스_이름]; - 데이터베이스 조회 - 모든 데이터베이스를 조회SHOW DATABASES; - 데이터베이스 사용 - 데이터베이스를 만들고, 그 데이터베이스를 이용하기 위해서는 사용을 설정USE [데이터베이스_이름]; -.. 2026. 10. 19. CS - RDBMS 기본 ## 테이블 구성: 필드와 레코드 - 필드 타입: 각 필드로 사용가능한 데이터 유형 - 키: 테이블 내의 특정 레코드를 식별할 수 있는 값 - 각 레코드를 식별하고, 테이블 간의 참조를 위해 사용, 테이블의 접근 속도를 높이기 위해 사용 키 종류키조건학생 테이블 예시슈퍼키유일성 만족{학번, 이름}후보키유일성 + 최소성학번, 이메일기본키후보 키 중 하나를 선정, NULL 불가학번외래키다른 테이블의 기본 키를 참조수강 테이블의 학번대체키기본 키로 선정되지 않은 후보 키이메일복합키두 개 이상의 필드로 구성수강 테이블의 {학번, 강의번호} 기본 키(PRIMARY KEY, PK) - 한 레코드를 식별하도록 선정되어 테이블당 하나만 존재 하는 키 - 유일성과 최소성 만족 - 중복된 값이 없어야 하고, 반드시 값.. 2026. 10. 18. 독서 - 부자의 그릇 역행자 후반에 있던 레벨1 독서 추천에서 부자의 그릇이 있어서 쉬운 책부터 조금씩 읽자라는 생각으로 부자의 그릇도 읽게 되었다 부자의 그릇 - 이즈미 마사토 ## 부자의 그릇 - 이 책은 사업에 실패한 에이스케와 주인공에게 돈에 대해 조언을 해주는 노인 한분이 주인공인데, 에이스케의 사업 실패이야기를 통해서 노인이 돈에 대한 조언을 해주는 소설 이야기이다.(에필로그에서 작가가 말하길 - 쉽게 설명하고 싶어서 소설형식으로 만들었다고 함) - 이 책에서 가장 생각나는 구절은 "돈은 그 사람을 비추는 거울이다" 라는 문구였다. - 아직 많은 인생을 살지는 않았지만, 월급을 쌓아두고 조금이라도 경제적 여유가 생겼을 때와 돈이 없을 때의 여유가 다르다고 생각한다. 확실히 돈이 없을 땐 예민해지고, 작은 돈 지출에.. 2026. 10. 18. CS - Database 용어 정리 및 사용이유 ## Database 용어 정리 데이터베이스 정의 - 원하는 기능을 동작시키기 위해 저장해야 하는 데이터의 집합 DBMS (Database Management System) - 데이터베이스를 관리하기 위한 프로그램 DBMS의 종류 - RDBMS: 관계형 데이터베이스 관리 시스템(Relational Database Management System) - NoSQL DBMS: 비관계형 데이터베이스 관리 시스템 응용프로그램(들)의 입장에서 바라본 DBMS는 마치 서버 같다. - 주로 쓰리웨이 핸드쉐이크를 통한 TCP 연결 - DBMS 클라이언트는 DBMS에 쿼리를 보냄 - 대표적인 언어: SQL(데이터를 조작하고 관리하기 위한 언어) SQL의 종류1. DDL: 데이터 정의 (CREATE, DROP, TRUNCA.. 2026. 10. 16. 이전 1 2 3 4 ··· 38 다음 728x90 반응형