분류 전체보기 (174) 썸네일형 리스트형 [JSCode] Database Week5 Commit에 대해서 설명해주세요.> `Commit`은 데이터베이스에서 **하나의 트랜잭션 단위**로 트랜잭션을 종료하고 해당 업데이트 정상적으로 처리했다는 것을 의미하는 것으로 변경된 사항을 **데이터베이스에 영구적으로 반영**됩니다. Commit 이후에는 모든 사용자가 변경한 데이터의 결과를 조회할 수 있으며 명령어로는 DDL문(CREATE, ALTER, DROP) 또는 (INSERT, DELETE, UPDATE)이 있습니다.> ### 트랜잭션 종료- **DDL 실행**(`CREATE`, `ALTER`, `DROP`)- **DCL**(`GRANT`, `REVOKE`)- DEADLO.. [JSCode] Database Week4 이상 현상이 뭘까요?이상현상은 데이터베이스의 테이블을 설계를 잘못하여 데이터를 가공할 때 데이터의 무결성이 깨지는 현상을 말합니다. 그 유형으로는 삽입이상, 갱신이상, 삭제이상으로 구성되어 있습니다. 이상현상정규화를 거치지 않은 릴레이션에서 발생할 수 있는 이상 현상.데이터들이 불필요하게 중복.속성들의 종속관계</.. [JSCode] Database Week3 랜덤 I/O와 순차 I/O에 대해서 설명해주세요.랜덤 I/O(Random I/O, direct accss)와 순차 I/O(Sequential I/O) 모두 하드 디스크 드라이브의 플래터를 돌려서 읽어야 할 데이터가 저장된 위치로 디스크 헤더를 이동시킨 다음 데이터를 읽습니다. 하지만 여러개의 데이터를 읽을 때 순차 IO 는 디스크 헤드를 한번만 움직이지만, 랜덤 IO 는 디스크 헤더를 데이터 갯수만큼 움직여야 합니다. 디스크 헤더를 움직이게 되면 시간이 걸리기에 여러 번 쓰기 또는 읽.. [JSCode] Database Week2 Week2SQL에 대해서 설명해주세요. C언어와 같은 프로그래밍 언어와 어떤차이가 있나요?SQL은 구조화 질의어로 관계형 데이터베이스 관리 시스템의 데이터를 관리하기 위해 설계된 언어입니다. 이는 자료 검색과 관리, 스키마 생성과 수정 등의 기능이 있고, 데이터 정의 언어인 DDL, 데이터 조작 언어인 DML, 데이터 제어 언어 DCL이 있습니다.C나 자바와 같은 일반 프로그래밍 언어는 절차적 언어로 특징은 프로그.. [JSCode] Database Week1 Week1파일시스템과 데이터베이스의 차이점에 대해서 설명해주세요.파일 시스템은 파일을 저장하고 관리하는 간단한 방법으로 기본적인 데이터 저장 및 검색에 적합합니다.하지만 이는 같은 내용의 데이터가 여러 파일에 중복 저장이 되므로 데이터의 일관성과 무결성에 문제가 있습니다.반면, <span style="ba.. Test 글자 굵게 헤드 1 헤드 2 헤드 3 이전 1 ··· 19 20 21 22 다음