
PAN (Personal Area Network)약 5미터 이내의 인접지역 간의 통신짧은 거리로 보통 무선의 WPAN이 많이 사용.LAN (Local Area Network)근거리 네트워크WAN보다 통신 속도가 빠름.Client/Server, peer-to-peer 통

네트워크관리서 1급 4과목 네트워크운용기기 요점정리

네트워크관리사 1급 5과목 요점정리

데이터 모델링, 3가지 관점/단계

ANSI-SPARC 아키텍처 (외부/개념/내부)

데이터 모델링의 구성요소

DB의 성능 향상을 위해 설계 단계부터 성능과 관련된 사항들이 모델링에 반영될 수 있도록 하는 것

정규화란 데이터 정합성(데이터의 정확성과 일관성을 유지하고 보장)을 위해 Entity(이하 테이블)를 작은 단위로 분리하는 과정이다.

데이터의 조회 성능을 향상시키기 위해 중복을 허용하거나 그룹핑하는 과정

데이터가 여러지역에 분산되어 있지만 하나의 데이터베이스처럼 사용하는 환경

데이터베이스를 정의하고 접근하기 위한 데이터베이스 관리 시스템과의 통신수단이다.이를 데이터 언어 (Data Language)라고 하며 기능과 사용 목적에 따라 4가지로 구분된다.SQL 문장 종류에는 총 4가지가 있다.데이터 조작어 : DML (Data Manipulat

테이블에 부적절한 자료가 입력되는 것을 방지하기 위해서 여러가지 규칙을 적용해 놓는 것간단하게 말하면 테이블 안에서 데이터의 성격을 정의하는 것.해당 컬럼을 필수로 값을 가져야한다.Null 불가능고유키테이블 내에서 유일해야함 (중복 X)자동으로 Index가 생성Null

Dirty Read : 다른 트랜잭션에 의해 수정되었지만 아직 커밋되지 않는 데이터를 읽는 것Non-Repeatable Read : 한 트랜잭션 내에서 같은 쿼리를 두 번 수행했는데, 그 사이에 다른 트랜잭션이 값을 수정/삭제하여 두 쿼리의 결과가 다르게 제공되는 현상

데이터베이스 함수는 벤더에서 제공하는 함수인 내장 함수(Built-in Function)과 사용자가 정의할 수 있는 사용자정의함수(User Defined Function)로 나눌 수 있다.벤더에서 제공하는 함수함수의 입력 행수에 따라단일행 함수, 다중행 함수로 구분단일

순수 관계 연산자랑 관계 데이터베이스에 적용할 수 있도록 개발한 관계 연산자를 말한다.SELECTPROJECTJOINDIVISION릴레이션에서 조건을 만족하는 튜플만 선택특정 튜플을 구하는 것이므로 수평연산이라고도 한다.하나의 릴레이션을 대상으로 수행하는 단항 연산자표

ANSI/ISO SQL에서 표준으로 정한 JOIN 형태⭐️ NATURAL JOIN과 USING 조건절 ▶️ Join할 컬럼에 대해서는 alias나 테이블명과 같은 접두사를 붙일 수 없다.⭐️ OUTER 조인시 일반조건 위치에 따라 다른 결과Outer join에서 ON절

LEVEL 현재 노드 레벨 Root노드인 경우 1 SYSCONNECTBY_PATH(컬럼, 구분자) 해당 컬럼을 기준으로 현재 노드의 계층 경로 생성 CONNECTBYROOT 컬럼 Root노드의 해당 컬럼을 반환 CONNECTBYISLEAF 현재 노드의 최하위 노

쿼리 안에 존재하는 또 다른 쿼리SELECT 절 : 스칼라 쿼리FROM 절 : 인라인 뷰WHERE 절HAVING 절ORDER BY 절INSERT문의 VALUES 절UPDATE문의 SET 절⭐️ 다중컬럼 서브쿼리는 SQL Server에서는 지원하지 않는다.=, <,

SQL에도 절차 지향적인 프로그래밍이 가능하도록 DBMS 벤더별로 절차형 SQL을 제공하고 있다.Oracle : PL/SQLSQL Server : T-SQLDB2 : SQL/PL절차형 SQL을 이용하면 SQL문의 연속적인 실행이나 조건에 따른 분기처리를 이용하여 특정

DBMS의 소프트웨어개발자가 작성한 SQL에 대해 실행계획 수립 후 실행결과는 동일해도 실행계획에 따라 성능이 달라짐PLAN_TABLE 테이블에 실행계획을 저장힌트(HINT)개발자는 힌트(HINT)를 통해서 옵티마이저에게 실행방법을 알려줄 수 있다.SQL 실행개발자가

원하는 데이터를 쉽게 찾을 수 있도록 도와줌검색 성능의 최적화가 목적인덱스틑 인덱스 구성 칼럼으로 정렬되어 있음 (default : 오름차순 정렬)인덱스는 ASC or DESC 탐색이 가능하나의 테이블에 여러 인덱스 생성이 가능하나의 인덱스는 여러개의 컬럼으로 구성 가

NL Join (Nested Loop Join)Sort Merge JoinHash JoinDriving o 자연조인 효율 유니크 인덱스선행 테이블을 엑세스한 후 각 값을 후행 테이블과 조인하는 방식▶️ Driving Table의 조인 데이터 양이 큰 양향을 주는 방식이

Oracle, SQLServer 동일Oracle, SQLServer 동일ANSI 표준기준과 동일Oracle, SQL Server 동일

객체를 의미할수 있는 적절한 이름단수형 사용다른 테이블 이름과 중복 불가 한 테이블 내에서 컬럼명 중복 불가데이터 표준화 관점컬럼에 대해서는 다른 테이블까지 고려하여 데이터베이스내에서는 일관성 잇게 사용하는 것이 좋음컬럼 뒤에 데이터 유형 필수테이블명과 컬럼명은 반드시