SQL
-
패스트캠퍼스 강의와 이기적 기본서를 기반으로 공부합니다. 1. 개념 데이터베이스 넓은 의미: 일상적인 정보들을 모아놓은 것 자체 특정 기업이나 조직 혹은 개인이 필요에 의해 발생한 데이터를 일정한 형태로 저장해 놓은 것 DBMS : 효율적인 데이터 관리뿐만 아니라 사고로 인한 데이터의 손상을 피하고, 필요시 데이터를 복구하기 위한 소프트웨어 데이터베이스의 종류 계층형/네트워크형/관계형 관계형 데이터베이스 Relational database 1970년대 E.F. Codd 박사의 논문에서 처음 소개 Relation(릴레이션)과 릴레이션의 조인 연산을 통해 합집합, 교집합, 차집합을 만들 수 있음 정규화를 통한 합리적인 테이블 모델링 → 이상 현상 제거, 데이터 중복 피하기, 병행 제어를 통해 사용자들이 동시..
[SQLD] 3-1. SQL 기본 / Relational database 관계형 데이터베이스패스트캠퍼스 강의와 이기적 기본서를 기반으로 공부합니다. 1. 개념 데이터베이스 넓은 의미: 일상적인 정보들을 모아놓은 것 자체 특정 기업이나 조직 혹은 개인이 필요에 의해 발생한 데이터를 일정한 형태로 저장해 놓은 것 DBMS : 효율적인 데이터 관리뿐만 아니라 사고로 인한 데이터의 손상을 피하고, 필요시 데이터를 복구하기 위한 소프트웨어 데이터베이스의 종류 계층형/네트워크형/관계형 관계형 데이터베이스 Relational database 1970년대 E.F. Codd 박사의 논문에서 처음 소개 Relation(릴레이션)과 릴레이션의 조인 연산을 통해 합집합, 교집합, 차집합을 만들 수 있음 정규화를 통한 합리적인 테이블 모델링 → 이상 현상 제거, 데이터 중복 피하기, 병행 제어를 통해 사용자들이 동시..
2023.03.12 -
가짜연구소 5기 러너로 활동하면서, 데이터캠프의 Data scientist course를 수강 중입니다. 시작한지는 꽤 되었지만 이어드림스쿨과 각종 프로젝트랑 기간이 겹쳐 따로 포스팅할 시간이 넉넉하지 않았어요. 12월 부로 이어드림스쿨이 마무리되기도 했고, 데이터캠프의 수업이 기초에 대한 공부를 하기에 굉장히 좋은 수업들이라고 생각해, 제가 몰랐던 부분들에 대해 간략하게 내용을 정리하는 포스팅을 하려고 합니다 👏 context manager를 사용해 따로 닫아주는 코드 없이 파일 불러오기 #open file without closing with open('file_name.txt', 'r') as file: print(file.read()) Flat files : 정보가 기록된 텍스트 파일 = 표 (e..
[Datacamp] Importing data in Python가짜연구소 5기 러너로 활동하면서, 데이터캠프의 Data scientist course를 수강 중입니다. 시작한지는 꽤 되었지만 이어드림스쿨과 각종 프로젝트랑 기간이 겹쳐 따로 포스팅할 시간이 넉넉하지 않았어요. 12월 부로 이어드림스쿨이 마무리되기도 했고, 데이터캠프의 수업이 기초에 대한 공부를 하기에 굉장히 좋은 수업들이라고 생각해, 제가 몰랐던 부분들에 대해 간략하게 내용을 정리하는 포스팅을 하려고 합니다 👏 context manager를 사용해 따로 닫아주는 코드 없이 파일 불러오기 #open file without closing with open('file_name.txt', 'r') as file: print(file.read()) Flat files : 정보가 기록된 텍스트 파일 = 표 (e..
2023.01.11