일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UXUI기초정복
- baekjoon
- Be
- KDT
- 내일배움캠프
- 국비지원취업
- 백엔드 부트캠프
- 티스토리챌린지
- 디자인교육
- Java
- Spring
- 부트캠프
- 내일배움카드
- 환급챌린지
- mysql
- 국비지원
- 백엔드개발자
- UXUIPrimary
- 디자인강의
- 디자인챌린지
- OPENPATH
- UXUI챌린지
- 오픈패스
- 오블완
- 패스트캠퍼스
- 백준
- 객체지향
- 백엔드
- 국비지원교육
- 오픈챌린지
- Today
- Total
목록데이터베이스 (5)
군만두의 IT 공부 일지
목차 4.3 섹션인 트랜잭션 위주로 데이터베이스에 대해 정리합니다. 트랜잭션, 인덱스, 조인 모두 공부했던 내용이지만, 계속 복습이 필요한 것 같습니다. 실제 프로젝트에 적용할 때도 유익하니까요.4장 데이터베이스4.3 트랜잭션과 무결성4.3.1 트랜잭션트랜잭션: 데이터베이스에서 하나의 논리적 기능을 수행하기 위한 작업의 단위. 여러 개의 쿼리들을 하나로 묶는 단위ACID: 원자성, 일관성, 독립성, 지속성원자성(atomicity): 트랜잭션과 관련된 일이 모두 수행되었거나 되지 않았거나를 보장하는 특징일관성(consistency): 허용된 방식으로만 데이터를 변경해야 하는 것격리성(isolation): 트랜잭션 수행 시 서로 끼어들지 못하는 것격리 수준은 SERIALIZABLE, REPEATABLE_R..
목차 4.2 섹션 위주로 데이터베이스에 대해 정리하려고 합니다. 데이터베이스 과목을 수강하면서 공부했었는데, 정규화 과정이 헷갈리는 것 같아요.4장 데이터베이스4.1 데이터베이스의 기본데이터베이스(DB: DataBase): 일정한 규칙, 규약을 통해 구조화되어 저장되는 데이터의 모음DBMS(DataBase Management System): 데이터베이스를 제어, 관리하는 통합 시스템데이터베이스 위에 DBMS가 있고, 그 위에 응용 프로그램이 있는 구조로 데이터를 주고 받음.4.1.1 엔터티엔티티(entity): 사람, 장소, 물건, 사건, 개념 등 여러 개의 속성을 지닌 명사예) 회원 - 엔티티 / 속성 - 이름, 아이디, 주소, 전화번호 등A가 혼자서는 존재하지 못하고 B의 존재 여부에 따라 종속적..
1. RDB와 NoSQL의 차이에 대해 설명해 보세요.RDB(Relational Database)는 테이블 간의 관계를 바탕으로 데이터를 저장하며, SQL을 사용하여 데이터를 조회합니다. 대표적인 RDB는 MySQL, PostgreSQL입니다.NoSQL은 비정형 데이터를 저장하기에 적합하며, 스키마가 없거나 유연한 구조를 가집니다. 대표적인 NoSQL 데이터베이스는 MongoDB입니다.RDB는 데이터 무결성 보장이 강점이고, NoSQL은 확장성과 대용량 데이터 처리에 유리합니다. RDB는 트랜잭션 처리에 강점을 가지며, NoSQL은 읽기와 쓰기 성능을 높이기 위해 설계되었습니다.RDBMS는 정해진 스키마가 존재하고, NoSQL는 정해진 스키마가 없다는 것이 가장 큰 차이입니다. NoSQL은 정해진 스키마..

제목: Real MySQL 8.0 (1권) 저자: 백은빈, 이성욱 출판사: 위키북스 가격: 30,000원 개발자와 DBA를 위한 MySQL 실전 가이드 패스트캠퍼스 백엔드 부트캠프 수강생 분들 4명과 함께 MySQL에 대한 깊이 있는 공부를 하고자 책을 선정하고 학습하려고 합니다. 앞으로는 각 챕터별 주요 내용과 이해한 내용 및 참고자료, 실습 및 연습 문제 등에 대해서 작성할 예정입니다.01. 소개MySQL의 라이선스 정책MySQL 엔터프라이즈 에디션 → 상용 버전 MySQL 커뮤니티 에디션 → 별도의 계약 없이 사용 가능MySQL의 강점저비용대규모 데이터 처리오픈 소스DBMS 선택 기준안정성성능과 기능커뮤니티나 인지도아래 사진은 DB-Engines.com에서 제공하는 2024년까지의 DBM..

목차 📅진행기간: 2024년 2월 5일 ~ 2024년 9월 20일 ⭐요약 패스트캠퍼스 백엔드 개발 온라인 필수 강의를 듣고 데이터베이스 시스템의 기본 개념과 구조에 대해 알아둘 필요가 있다고 생각하여 정리함. 데이터베이스는 정보처리기사를 취득하는 것 뿐만 아니라, 실제 개발 작업에서도 많은 도움이 될 것 같음. 다양한 블로그와 수업 내용을 종합해서 작성했음. 데이터베이스를 처음 접하는 사람들도 이해하기 쉽게 정리하력 노력함. ⭐데이터베이스 시스템 구조 1. 데이터베이스와 데이터베이스 관리 시스템 데이터베이스는 구조화된 데이터의 집합로, 정보를 저장하는 테이블, 보고서, 뷰 등으로 구성될 수 있음. 데이터베이스 시스템은 조직에 필요한 정보를 생성하기 위해 데이터를 저장하고 관리하는 시스템임. 데이터베이스 ..