면접준비[프론트,백,데이터,CS]/InterView 준비 [ DB,데이터,클라우드 ] 3

[ DB & SQL(RDBMS, NoSQL) 면접 준비 ] DB/SQL 면접 준비 03

[ DB & SQL(RDBMS, NoSQL) 면접 준비 ] DB/SQL 면접 준비 03  ◇ 데이터베이스(DB)란?         ∇ 데이터베이스란,  "특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임" 입니다.              ==   [여러 사람이 공유하고 사용할 목적으로 통합-관리되는 정보의 집합으로,                        논리적으로 연관된 데이터를 체계적으로 저장하고 관리하는 시스템.]               ※ DBMS(DataBase Management System) : 데이터베이스를 관리하는 시스템.   ◇ 데이터베이스(DB)의 구성요소.    ※ 데이터베이스는 크게 '논리적 구성요소'와 '시스템적 구성요소'로 나눌 수 있습니다.        ..

[ DB & SQL(RDBMS, NoSQL) 면접 준비 ] DB/SQL 면접 준비 02

[ DB & SQL(RDBMS, NoSQL) 면접 준비 ] DB/SQL 면접 준비 02 )Ⅰ. 트리거(Trigger)에 대해서 설명해주세요.     ◆ 트리거(Trigger)는 데이터베이스에서 특정 테이블에 대한 이벤트가 발생했을 때 자동으로 실행되는 프로그램입니다.            주로 [ INSERT, DELETE, UPDATE] 와 같은 DML(데이터 조작어) 문이 수행될 때 작동합니다.              @ 트리거의 가장 큰 특징은 사용자가 직접 호춯하지 않고, 데이터베이스시스템이 자동으로 호출한다는 점!             @ 트리거는 데이터 무결성을 유지하고, 비즈니스 로직을 데이터 베이스 레벨에서 구현하는데 유용합니다.                   (ex, 데이터가 삽입될 때 ..

[ DB & SQL(RDBMS, NoSQL) 면접 준비 ] DB/SQL 면접 준비 01

[ DB & SQL(RDBMS, NoSQL) 면접 준비 ] DB/SQL 면접 준비 01  Ⅰ. 데이터베이스의 특징에 대해서 설명해주세요.           1. 실시간 접근성(Real-Time Accessibility)                  : 비정형적인 질의(조회)에 대하여 실시간 처리에 의한 응답이 가능해야 합니다.                      사용자가 요청한 데이터에 즉각적으로 접근 할 수 있도록 하여 신속한 의사결정을 지원합니다.                    ex) 온라인 쇼핑몰에서 상품 재고 조회 시  >> 유저는 실시간으로 현재 재고 상태 확인 가능.           2. 지속적인 변화(Continuous Evolution)                  : 데이터베이..