데이터베이스
-
엑셀보다쉬운SQL_1주차 (데이터베이스,SQL,쿼리, select, where)IT 2022. 1. 2. 17:30
스파르타코딩클럽 강의 들은 내용을 정리한 글입니다. 모두 요약된 PDF파일을 보고 작성하였습니다. 문제시 잠금 및 삭제할 수 있습니다. 많은 양의 데이터를 효과적으로 저장/ 수정/사용하기 위해서는 데이터베이스가 필요합니다. 그래서 거의 모든 회사의 데이터는 데이터베이스에 저장되어 있어요. 데이터베이스란? 여러 사람들이 같이 사용할 목적으로 데이터를 담는 통이라고 생각하면 되어요. 원하는대로 데이터를 저장하고 사용하기 위해서는 다양한 기능이 있어야겠죠? 그래서 통상적으로, 모든 데이터베이스는 CRUD에 해당하는 기능을 지원해요. C (Create): 데이터의 생성을 의미합니다 R (Read): 저장된 데이터를 읽어오는 것을 의미해요 U (Update): 저장된 데이터를 변경! D (Delete): 저장된 ..
-
비전공자를 위한 이해할 수 있는 IT지식 (7장,8장-데이터베이스와 이미지 처리,프레임워크와 라이브러리)IT/IT지식 2021. 7. 20. 22:44
데이터의 '무결성' - 데이터는 단 1%의 결점도 없어야 합니다. 그래서 데이터를 관리하는 게 어렵습니다. 관계형 데이터베이스 - 많은 사람이 선택한 데이터 관리의 주요 방법론 - 엑셀과 유사 - 엑셀의 sheet를 데이터베이스에서는 테이블 이라고 표현. - 엑셀 파일 자체를 스키마(Schema) or 데이터베이스(database)라 표현. 관계형 데이터베이스 관리 시스템(RDBMS) - 개발자들은 엑셀이나, 텍스트 파일에 저장하지 않는다. 이 데이터들을 관리해주는 소프트웨어가 있다. - 매우 다양하나 MS SQL, Oracle DB, MYSQL, MarinaDB 등 이 있다. - 각 프로그램별로 서로만의 특징이 있다. 데이터는 어디서 불러오지?(클라이언트, 서버) - 데이터는 클라이언트와 서버 둘 중 ..