본문 바로가기

728x90
반응형
데이터베이스 DB
728x90
반응형
45

SDN : 소프트웨어 정의 네트워크 뜻, 특징 기존 라우터나 스위치 등 하드웨어에 의존하는 네트워크 체계에서 속도, 안정성, 에너지 효율, 보안 등을 소프트웨어로 제어, 관리하는 기술 - 네트워크 장비의 펌웨어를 업그레이드해 사용자가 직접 데이터 전송 경로를 관리할 수 있다. - 새로운 네트워킹 기술의 테스트가 가능 - 기존 네트워크에 영향을 주지 않으면서 특정 서비스의 전송 경로 수정을 통해 인터넷 상에서 발생하는 문제 처리 가능 - 네트워크 장비를 제어하는 솝트는 사용자가 원하는 방식대로 수정 가능 2021. 5. 28.
쿠키 Cookie 뜻, 특징 쿠키 : 인터넷 웹사이트에 접속할 때 웹 사이트가 있는 서버에 의해 사용자의 컴퓨터에 저장되는 정보 특정 웹 사이트 접속 시 반복적으로 사용되는 접속 정보를 가지고 있는 파일. 간단한 정보를 클라이언트에 저장함으로써 서버의 부하를 줄일 수 있으나, 웹 브라우저가 거쳐 간 웹사이트 및 로그인 이력 등 개인의 정보가 기록됙 때문에 개인의 사생활을 침해할 소지가 있다. 특정 쿠키를 차단하거나 삭제할 수 있지만, 차단 시 관련 사이트가 작동하지 않을 수 있으니 주의가 필요하다. 2021. 5. 24.
XML, HTML, JSON 차이 다목적 마크업 언어 : 다른 특수한 목적을 갖는 마크업 언어 ex) XML JSON : JavaScript Object Notation은 서버에서 클라이언트로 데이터를 보낼 때 사용하는 개방형 표준 포맷으로, 클라이언트가 사용하는 언어에 관계없이 통일된 데이터를 주고받을 수 있도록 일정한 패턴을 지닌 문자열을 생성해 내보내면 클라이언트는 이를 해석해 데이터를 자기만의 방식으로 온전히 저장, 표시할 수 있게 됨 -> 속성-값 쌍으로 이뤄진 데이터 오브젝트 형태로 전달됨 -> 비동기 통신을 위해 AJAX에서 많이 사용됨 -> 문자열을 전송 받은 후에 해당 문자열을 바로 파싱(XML보다 더욱 빠른 처리 속도를 보임) => HTML과 자바스크립트가 연동되어 빠른 응답이 필요한 웹 환경에서 많이 사용됨 => XM.. 2021. 5. 24.
이상현상 종류, 정규화 목적, 종속성 화살표 표기법, 함수 종속성 규칙 이상현상 종류 • 삭제 이상: 투플 삭제 시 같이 저장된 다른 정보까지 연쇄적으로 삭제되는 현상 -> 연쇄 삭제 문제 발생 • 삽입 이상: 투플 삽입 시 특정 속성에 해당하는 값이 없어 null 값을 입력해야하는 현상 -> null 값 문제 발생 • 수정 이상: 수정 시 중복된 데이터의 일부만 수정되어 데이터의 불일치 문제가 일어나는 현상 -> 불일치문제발생 정규화 목적 정규화는 데이터 구조의 안정성 최대화, 데이터 수정, 삭제 시 이상 현상 최소화, 데이터 불일치 위험 최소화를 위해 필요하다. 정규화의 목적은 하나의 릴레이션에 통합된 종속성을 각 릴레이션으로 분산시키는 것이다. 정규화를 거치지 않으면 여러 가지 상이한 종류의 정보가 하나의 릴레이션에 표현되기 때문에 릴레이션을 조작할 때 이상현상이 발생.. 2021. 3. 3.
DB에서 트랜잭션 정의하는 이유, 트랜잭션의 ACID 성질 DB에서 트랜잭션 정의하는 이유 - DB에서 데이터를 다루는 과정에서 장애가 일어날 때 데이터를 복구하는 작업의 단위가 됨, - DB에서 여러 작업이 동시에 같은 데이터를 다룰 때 이 작업을 서로 분리하는 단위가 됨, 트랜잭션의 ACID 성질 • 원자성(Atomicity) : 트랜잭션에 포함된 작업은 전부 수행되거나 아니면 전부 수행되지 않아야(all or nothing) 함. • 일관성(Consistency) : 트랜잭션을 수행하기 전이나 수행한 후나 데이터베이스는 항상 일관된 상태를 유지해야 함. • 고립성(Isolation) : 수행 중인 트랜잭션에 다른 트랜잭션이 끼어들어 변경 중인 데이터 값을 훼손하는 일이 없어야 함. • 지속성(Durability) : 수행을 성공적으로 완료한 트랜잭션은 변경.. 2021. 3. 3.