본문 바로가기
반응형

전체 글41

[정보처리기능사/실기] 데이터베이스 DBMS, DBA 종류 및 분류 이론 정리 데이터베이스란? 데이터베이스는 다수의 인원이나 시스템 또는 프로그램 등이 사용할 목적으로 통합하여 관리되는 데이터의 집합이다. IT 시스템의 발달로 인해 급증하는 데이터를 효율적으로 관리하는 것이 중요해졌으며, 자료의 중복성을 제거하고, 무결성을 확보해야 하며, 일관성을 유지하거나 유용성을 보장하는 것이 데이터베이스 관리의 핵심이다. 데이터베이스의 특징 실시간 접근성 계속된 변화 동시 공유 내용에 의한 참조 추가로, 데이터베이스의 설계 순서는 요구조건 분석, 개념적 설계, 논리적 설계, 물리적 설계, 구현 순으로 진행이 된다. 데이터베이스 관리 시스템(DBMS) 데이터를 관리하는 것에 있어 복잡성을 해결하는 동시에 데이터를 추가, 변경, 검색, 삭제, 백업, 복구, 보안 등의 다양한 기능을 지원하는 소프.. 2023. 5. 15.
[HTML/CSS] 드롭다운 메뉴 바 만들기 : 2차 메뉴 만들기 feat. position 오늘은 2차 메뉴의 일종인 드롭다운 메뉴를 만들어 보자. 이번에 만들 메뉴는 마우스를 통해 1차 메뉴를 가리키면 2차 메뉴가 내려오며 나타나는 일명 드롭다운 기능을 구현해 보자. 드롭다운 메뉴는 1차 메뉴보다 많은 수의 항목을 소화할 뿐 아니라, 포괄적인 개념의 메뉴 안에 세세한 개념을 담은 메뉴를 담음으로써 사용자가 원하는 항목을 찾아가는 것에 있어 도움을 줄 수 있다. 그뿐만 아니라 인터페이스를 체계적으로 관리하는 것과 동시에 시각적으로도 깔끔한 느낌을 줄 수 있다는 많은 장점을 갖고 있다. 이러한 메뉴를 position 속성을 이용하여 만들어 보자. 완성된 최종 코드는 포스팅의 마지막에 정리해 두겠다. 우선 완성된 이미지를 보자 가로로 길게 늘어진 하나의 메뉴 박스 안에 4개의 메뉴 항목이 담겨있고.. 2023. 5. 15.
[정보처리기능사/실기] OSI 7계층, 네트워크 및 장비 이론 정리 네트워크란? 원하는 정보를 원하는 수신자 또는 기기에 정확하게 전송하기 위한 기반 인프라를 뜻하며, 네트워크를 사용하여 정보를 주고받을 때 약속한 규칙에 따라야 하는데, 이러한 통신 규약을 프로토콜이라고 한다. 네트워크는 거리에 따라 분류되거나 데이터 교환 방식에 의해 분류가 되며, 거리에 따라서는 LAN과 WAN으로, 데이터 교환 방식에 따라서는 회선 교환 방식과 패킷 교환 방식으로 나뉜다. LAN : 근거리 네트워크를 지칭하며, 한 건물이나 작은 지역을 담당하는 비교적 가까운 거리의 네트워크를 담당 WAN : 국가 단위나 대륙과 같이 광범위한 지역을 연결하는 네트워크이며, LAN에 비해 전송 거리가 넓지만, LAN보다 느리고 에러가 날 확률이 높음 회선 교환 방식 : 물리적인 전용선을 활용하여 데이터.. 2023. 5. 14.
[정보처리기능사/실기] SQL 인덱스, 뷰, 다중테이블 이론 정리 인덱스(Index)란? 인덱스란 데이터를 빠르게 찾을 수 있는 수단의 일종으로, 테이블에 대한 조회 속도를 높여주는 자료구조를 의미하는 말이다. 인덱스는 테이블에서 기본키로 지정할 경우 자동으로 생성되는 것으로, 테이블의 특정 레코드 위치를 알려주는 용도로 사용한다. 인덱스는 생성하고 변경하고 삭제하는 등의 작업이 가능하며, 궁극적으로 데이터베이스에서 테이블에 있는 데이터를 빠르게 색인하기 위한 기능이다. 한 번 생성된 인덱스에 대한 변경이 필요한 경우는 드물며, 일부 제품은 인덱스에 대한 변경 SQL문이 없기 때문에, 이 경우 기존의 인덱스를 삭제하고 새로 인덱스를 생성하는 방식으로 사용하는 것을 권고하고 있다. 또한, 인덱스에 관련 명령어에 대한 SQL의 표준이 없기에 제품별 DROP 명령문의 사용법.. 2023. 5. 14.
반응형