1. NOS(Network Operating System) 개요Network Operating System (네트워크 운영 시스템)일반 사용자가 컴퓨터를 사용하기 위해 운영체제를 사용함 = 네트워크 장비를 효과적으로 관리하기 위해 NOS 사용함NOS 기능구성된 네트워크 내에서 서버와 클라 간 원활한 통신환경을 제공하기 위해 자원 공유 가능 제공클라의 제어 기능 제공2. Window Server 20161) 개요Window Server 2016 = Windows 10 기반 (이전에 비해 보안강화, 클라우드 환경에 최적화)에디션별 분류 : Datacenter, Standard, Essentials설치 옵션별 분류 : 데스크톱, 서버코어, 나노코어2) Windows Server 2016 의 새로운 기능클라우..
분류 전체보기
LINUX : 디렉터리 및 파일/home : 사용자마다 기본적으로 제공되는 개인화된 디렉터리/usr : 시스템을 사용하거나 응용프로그램을 사용하기 위한 파일들이 저장되어 있는 디렉터리/tmp : 시스템 공용 디렉터리, 임시로 파일을 생성 저장하는 디렉터리/etc- 환경설정 및 사용자 암호 정보 저장/etc/passwd- user1:x:500:500::/home/user1/:bin/bash- 사용자 계정의 ID는 ′user1′ - 패스워드는 암호화되어 x- 사용자의 UID와 GID는 500번- 사용자의 기본 Shell은 ′/bin/bash′/etc/fstab- Linux 시스템 부팅과 함께 자동으로 마운트되어야 할 항목과 옵션이 정의되어 있는 파일/etc/named.conf- 환경설정 파일- BIND(Be..
1. 정보통신과 네트워크1) 정보통신정의 : 다수의 통신 수단을 활용하여 정보를 필요로 하는 대상과 주고받는 행위정보통신의 목표 : 정확, 효율, 보안정보통신의 주요 요소 : 송신자, 수신자, 전송매체, 프로토콜2) 네트워크네트워크 정의 : Net(그물,망) + Work(일하다)인터넷 정의 : 망(Net)과 망(Net) 사이(Inter~)의 통신 ex.WWW네트워크의 출현 : 컴퓨터 간의 통신을 위해 네트워크가 발전됨네트워크의 발전과정 : 음성회선 - 공중전화 교환망 - 디지털 전용회선 - 데이터전용 교환망 - 종합정보통신망 - 광대역 종합 통신망네트워크의 장점 : 데이터 통신 수단, 자원의 공동 소유화, 업무 환경의 효율화, 위험의 분산2. 네트워크 토폴로지 ★1) 네트워크 토폴로지 형태와 특징망형 (..
◇ IP헤더 필드 및 기능 - 네트워크 계층에 속하는 프로토콜 - 실제 패킷을 전달하는 역할을 함 IP헤더 필드 - Version, Header Checksum, Header Length IP헤더 체크섬의 역할 - IP Header의 완전성 검사 DF Flag - 단편화 작업 중 분할되는 Data를 구별하기 위한 것◇ IP헤더 MTUMTU (Maximum Transmission Unit) : 통과 가능한 유닛의 최대크기 MTU는 이더넷 구현에서 대부분의 IP는 이더넷V2 프레임의 형식이며 1500 바이트의 값을 가짐 MTU 값보다 큰 Datagram은 단편화 작업을 수행할 수 있음◇ IPv6 헤더네트워크 내에서 데이터그램의 생존 기간과 관련되는 필드 Hop Limit (IPv6) VS TTL (IPv4)..
1. JDBC(Java DataBase Connectivity)Java를 이용하여 DBMS에 접속해 SQL 명령을 전달하여 실행하기 위한 기능의 제공하기 위한 클래스 또는 인터페이스 2. DBMS 서버를 이용한 JDBC 프로그램 작성을 위한 환경설정현재 DBMS - Oralce DBMS 이용 중라이브러리 파일을 다운로드 받아 프로젝트에 빌드 처리 필수[step1] Oracle JDBC driver 다운받기https://www.oracle.com 회사 접속products > oracle database > application development > java : 오라클 드라이버 라이브러리 다운받을 수 있는 페이지들이 나옴jdbc download 클릭Orac..
1. DCL - 데이타 제어어DATA CONTROL LANGUAGE계정에게 권한을 부여하거나 회수하는 명령오라클 권한(PRIVILEGE)시스템 권한(관리자)과 객체 권한(일반사용자)으로 구분 2. 시스템 권한(관리자) - GRANT시스템을 구성하는 객체를 관리하기 위한 명령(DDL)에 대한 사용 권한DDL -SESSION/TABLE/..에 CREATE, DROP, ALTER ... 할 수 있나요?시스템 권한을 계정에게 부여하는 명령1) 형식-- 롤(ROLL) - 시스템 권한을 그룹화하여 표현한 명칭-- 계정명 대신 PUBLIC 키워드를 사용 - 모든 계정에게 일괄적으로 시스템 권한 부여 가능-- WITH ADMIN OPTION - 부여 받은 시스템 권한을 다른 계정에게 부여하거나 회수하는 권한..
1. 시퀀스(SEQUENCE)숫자값(정수값)을 저장하여 자동증가되는 값을 제공하는 객체행을 구분하기 위해 사용함1) 시퀀스 생성--생략 가능하므로 실제 CREATE SEQUENCE 시퀀스명까지만 사용 많이함--START WITH 초기값 : 시퀀스에 저장되는 초기값 설정, 생략시 NULL이 저장--INCREMENT BY 증가값 : 자동 증가되는 숫자값 설정, 생략시 1씩 증가--MAXVALUE 최대값 : 시퀀스에 저장 가능한 최대값 설정, 생략시 숫자값으로 표현 가능한 최대값으로 설정--MINVALUE 최소값 : 시퀀스에 저장 가능한 최소값 설정, 생략시 1이 설정--CYCLE : 시퀀스에 저장값이 최대값을 초과할 경우, 최소값부터 다시 제공되도록 반복하는 기능 제공--CACHE 갯수..
1. 뷰(VIEW)뷰 객체(개체)테이블을 기반으로 만들어지는 가상의 테이블뷰는 생성과 삭제만 가능 (뷰의 변경은 없다!!!!)논리적으로 만들어지는 개체( 서브쿼리의 검색결과를 통해 검색결과가 없다면 원래 안만들어줌!)뷰는 테이블의 행검색을 간편하게 사용하기 위한 기능 제공 : 관계를 맺고 있는 테이블에서 검색을 쉽게 하기 위해뷰는 테이블 권한 설정을 간편하게 사용하기 위한 기능 제공 - 필요한값만 제공해주기 위해 (관리자가 많이 사용함)ex) 📕딕셔너리 : 관리자가 만들어준 뷰딕셔너리는 원래 시스템 관리자만 볼 수 있는 정보지만, 모든행을 보여줄 필요는 없기 때문에 뷰로 만들어 사용자에게 필요한 값만 보여줌~~단순뷰와 복합뷰로 구분1) 단순뷰하나의 테이블을 기반으로 생성되..