데이터를 컴퓨터 상에서 효율적으로 저장하기 위해 사용하는 것이 데이터베이스이다.전자적으로 저장되고 사용되는 관련있는 데이터들의 조직화된 집합실시간 접근 가능 - 사용자들의 요구에 실시간으로 응답계속 변화(continuous evolution) - 현재의 정확한 데이터를
관계형 데이터베이스(Relational Database) 관계형 데이터베이스(RDB)는 데이터를 효율적으로 저장하고 관리하기 위한 데이터베이스의 한 유형이다. RDB는 테이블이라는 구조적인 형태로 데이터를 저장하며, 각 테이블은 특정 주제나 개체에 대한 정보를 포
SQL(Structured Query Language)란 데이터베이스에서데이터를 다루는데 사용하는 언어SQL vs C언어목적SQL: DB에서, 데이터를 조작하고 관리하기 위한 언어, DB와 상호작용하는데 사용 됨C언어: 범용 프로그래밍 언어, 다양한 종류의 소프트웨어를
데이터베이스 테이블에 대한 검색 속도를 높여주는 자료 구조이미 생성한 테이블의 인덱스 생성CREATE \[INDEX | UNIQUE INDEX] 'INDEX_NAME' ON 'TABLE_NAME' ('COL1', 'COL2', ...)UNIQUE INDEX란 해당 인덱
이상 현상은 테이블을 설계할 때 잘못 설계하여 데이터를 삽입, 삭제, 수정할 때 논리적으로 생기는 오류를 말한다.좋은 관계형데이터베이스를 설계하는 목적 중 하나가 정보의 이상 현상(Anomaly)이 생기지 않도록 고려해 설계하는 것삽입 이상, 갱신 이상, 삭제 이상이
클라이언트와 DB가 연결되어 있는 상태세션 vs 커넥션커넥션(connection)DB에 대한 물리적인 경로, 클라와 DB 서버 간의 네트워크 연결이 이루어질 때, 이를 커넥션이라 한다.(사용자가 DB에 접속하려면 먼저 커넥션을 만들어야 한다, 일반적으로 TCP/IP를
CS지식은 기술면접에서 필수인데, 나는 학교에서 시험을 위한 공부만 했었다.지금와서 보니, CS 관련한 여러 개념들에 대한 기억이 파편화되어,면접에서 이 질문이 들어와도 잘 대답 할 자신이 없었다.이런 상황에서, 이 모의면접 스터디 모집 글을 보게 되었다.지금 내 상황