일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 튜플
- SQLD
- 자격증
- SQL 개발자
- 프로젝트
- 파이선
- 딕셔너리
- lv0
- Python
- scraping
- 태그
- 프로그래머스
- Crawling
- django
- SQL
- 데이터베이스
- 1과목
- time.sleep
- 스크랩핑
- 정보처리기사
- 슬라이싱
- HTML
- CSV
- 자격증공부
- 메서드
- 정리
- 크롤링
- 조건문
- 데이터 타입
- 파이썬
- Today
- Total
목록데이터베이스 (4)
나의 공부 일기
SQLite는 경량의 관계형 데이터베이스 관리 시스템(RDBMS)입니다. SQLite의 특징입니다. SQL 쿼리 언어를 지원하며, 표준 SQL 문법을 따릅니다. 무결성 제약 조건(Primary Key, Unique, Not Null 등)을 지원하여, 데이터의 일관성을 유지합니다. 단일 파일로 데이터베이스를 관리하며, 파일 크기의 제한이 존재합니다.(일반적인 용도로 사용 시 문제 발생 X) 크로스 플랫폼을 지원하며, 포터블하게 여러 운영 체제에서 사용이 가능합니다. 무료로 사용할 수 있으며, 상용 응용 프로그램에서도 사용이 가능합니다. ACID(원자성, 인관성, 고립성, 지속성)을 보장하며, 트랜잭션 처리가 가능합니다. 오픈 소스 라이선스인 퍼블릭 도메인으로 공개되어있습니다.(누구나 자유롭게 사용 가능합니..
SQL은 (Structured Query Language)의 약자로 데이터 베이스 객체를 만들고 제거하고 데이터를 요청하는 구문이고, 데이터 삽입, 갱신, 삭제 등의 데이터를 조작하는 언어를 말합니다. 이런 SQL의 종류로는 데이터 베이스의 요소와 구조를 정의하는 DDL 데이터 베이스의 데이터 조작을 위한 DML 데이터 베이스의 권한을 제어하는 DCL 가 있습니다. 각각 정리해보겠습니다. DDL(Data Definition Language) SQL구문 설명 insert 데이터베이스 객체 생성 select 데이터베이스 객체 삭제 alter 기존 데이터베이스 객체를 다시 정의 DML(Data Manipulation Language) SQL구문 설명 insert 데이터베이스 객체에 데이터 입력(C) selec..
DBMS(Database Management System)란 자료가 저장된 데이터베이스를 관리하는 역할의 시스템 프로그램이자 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어입니다. 또한 파일을 기반으로 데이터를 관리하게되면 데이터 중복, 데이터 불일치 등 문제가 발생합니다. 파일 시스템의 단점을 보완하기 위해 데이터베이스가 만들어졌습니다. 이 DBMS를 전문적으로 운영하는 인력을 말하는 DBA(Database Administrator)도 있습니다. DBMS의 기본기능으로는 데이터 추출(검색) - 사용자가 조회하는 데이터 혹은 응용 프로그램의 데이터를 추출함 데이터 조작(추가, 수정, 삭제) - 데이터를 조작하는 소프트웨어(응용 프로그램)가 요청하는 데이터의 삽입, 수정, ..
데이터베이스(Database)란 구조적인 방식으로 저장된 자료의 모음입니다. 또한 조직 내에서 필요로 하는 데이터를 공동으로 사용할 수 있도록 중복을 최소화하여 통합 저장한 데이터 집합체 입니다. 1950년대 미국에서 데이터의 기지라는 뜻에서 데이터베이스 라는 용어를 처음 사용했습니다. 데이터 집합은 4가지로 공용데이터(Shared Data), 통합데이터(Intergrated Data), 저장데이터(Stroed Data), 운영데이터(Operational Data) 가 있습니다. Data? / Information? 데이터(Data)란 어떠한 자료 혹은 실제 값을 말합니다. ex) 전교생의 키, 학생들의 성적, 우리나라 나이 분포도 정보(Information)란 위의 데이터를 기반으로 의미가 부여된것을 ..