본문 바로가기
728x90

전체 글188

SQLD 문제 풀이 3 1. 아래와 같은 데이터 모델에서 데이터를 조작하려고 한다. 다음 중 오류가 발생하는 SQL 문장인 것은? BOARD_ID VARCHAR2(10) NOT NULL BOARD_NM VARCHAR2(50) NOT NULL, USE_YN VARCHAR2(1) NOT NULL, REG_DATE DATE NOT NULL, BOARD_DESC_VARCHAR2(100) NULL 체크사항 : 길이, 데이터 유형, NULL 허용 여부 --1 INSERT INTO BOARD VALUES (1, 'Q&A', 'Y', SYSDATE, 'Q&A 게시판'); --2 INSERT INTO BOARD (BOARD_ID, BOARD_NM, USE_YN, BOARD_DESC) VALUES ('100','FAQ','Y','FAQ 게시판'.. 2023. 5. 10.
SQLD 문제풀이 2 테이블명은 객체를 의미할 수 있는 적절한 이름을 사용한다. 가능한 단수형을 권고한다. 테이블명은 다른 테이블의 이름과 중복되지 않아야 한다. 한 테이블 내에서는 칼럼명이 중복되게 저장할 수 없다. 테이블 이름을 지정하고 각 칼럼들은 괄호 "()"로 묶어 저장한다. 각 칼럼들은 콤마 "."로 구분되고, 테이블 생성문의 끝은 항상 세미콜론 ","으로 끝난다. 칼럼에 대해서는 다른 테이블까지 고려하여 데이터베이스 내에서 일관성 있게 사용하는 것이 좋다. (데이터 표준화 관점) (USER_ID, MBR_ID 이렇게 말고 MBR_ID로 통일시키던가?) 칼럼 뒤에 데이터 유형은 꼭 저장되어야 한다. 테이블명과 칼럼명은 반드시 문자로 시작해야 하고, 벤더별로 길이에 대한 한계가 있다. 벤더에서 사전에 정의한 예약어는.. 2023. 5. 10.
SQLD 문제풀이 1 DML (데이터 조작어 : Data Manipulation Language) - select, insert, update, delete DDL (데이터 정의어 : Data Definition Language) - create, alter, drop, rename DCL(데이터 제어어 : Data Control Language) - grant, revoke TCL(트랜잭션 제어어 : Transaction Control Language) -commit, rollback 1. 다음 중 데이터 제어어(DCL)에 해당하는 명령어는? (Data Control Language) 1) INSERT -DML 2) RENAME -DDL 3) COMMIT -TCL 4) REVOKE -DCL 2. 다음 중 아래 내용의 범주에.. 2023. 5. 8.
HTTP 메서드 1. HTTP API 만들기 가장 중요한 것은 리소스 식별 API URI 고민 URI(Uniform Resource Identifier) 리소스의 의미 회원을 등록 수정 조회하는 것이 리소스가 아닌, 회원이라는 개념 자체가 리소스 리소스 식별 회원이라는 리소스만 식별 ▶︎ 회원 리소스를 URI 에 매핑 리소스와 행위를 분리 가장 중요한 것은 리소스를 식별하는 것 URI는 리소스만 식별 리소스와 해당 리소스를 대상으로 하는 행위를 분리 리소스 : 회원 행위 : 조회, 등록, 삭제, 변경 2. HTTP 메서드 - GET, POST GET : 리소스 조회 POST : 요청 데이터 처리, 주로 등록에 사용 PUT : 리소스를 대체, 해당 리소스가 없으면 생성 PATCH : 리소스 부분 변경 DELETE : 리소.. 2023. 5. 6.
HTTP(HyperText Transfer Protocol) 목차 모든 것이 HTTP 클라이언트 서버 구조 Stateful, Stateless 비 연결성(connectionless) HTTP 메시지 1. 모든 것이 HTTP 1) HTTP 메시지에 모든 것을 전송 HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML(API) 거의 모든 형태의 데이터 전송 가능 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 2) HTTP 역사 HTTP/0.9 1991년 : GET 메서드만 지원, HTTP 헤더 X HTTP/1.0 1996년 : 메서드, 헤더 추가 HTTP/1.1 1997년 : 가장 많이 사용, 우리에게 가장 중요한 버전 RFC2068 (1997) ▶︎ RFC2616(1999) ▶︎ RFC7230 ~ 7235 (2014) HTTP/2 2015년.. 2023. 5. 5.
URI와 웹 브라우저 요청 흐름 URL (Resource Locator) URN (Resource Name) URI ( Resource Identifier ) URI Uniform : 리소스 식별하는 통일된 방식 Resource : 자원, URI로 식별할 수 있는 모든 것(제한 없음) Identifier : 다른 항목과 구분하는데 필요한 정보 URL, URN URL - Locator : 리소스가 있는 위치를 지정 URN - Name : 리소스에 이름을 부여 (urn:isbn:309423) 위치는 변할 수 있지만, 이름은 변하지 않는다. URN 이름만으로 실제 리소스를 찾을 수 있는 방법이 보편화 되지 않음 URL 전체 문법 프로토콜(https) : 어떤 방식으로 자원에 접근할 것인가 하는 약속 규칙 호스트명(www.google.com).. 2023. 4. 24.
클라우드 아키텍처의 설계 원칙 클라우드 아키텍처의 설계 원칙 4가지1. 장애 대비 설계구성 요소가 어떻게 실패를 일으키는지 파악하고, 실패를 중심으로 설계하여 복원력을 더할지 고려예) 단일 서버에서 실행 가능한 애플리케이션을 구축하되 서버를 2대 이상 사용하는 것.      단일 서버의 장애를 고려하여 아키텍처 설계 2. 모놀리스 아키텍처와 대비되는 분리된 구성 요소 모놀리스 아키텍처란 모든 프로세스가 밀결합되거나 연결되어 단일 서비스로 실행되는 경우모놀리스 아키텍처는 애플리케이션의 프로세스 하나에 대한 수요가 급증하면 전체 아키텍처를 확장해야 한다.모놀리스 아키텍처는 상호 연결성 수준이 높기 때문에 개선하고 업데이트하기가 훨씬 어렵다.ex) 다른 애플리케이션 구성 요소를 데이터베이스에서 분리하면 각각의 개별적 수요에 따라 크기를 조.. 2023. 4. 19.
AWS Cloud Economics 특징 AWS Cloud Economics : AWS가 조직의 소유권과 운영 비용에 미치는 영향총 소유 비용(TCO) 개념운영 비용 (OpEx)서비스 및 사용되는 항목 등 조직의 일상적인 비용(프린터 토너, 웹 사이트 호스팅 비용, 전기 수도 요금 및 조직의 발전과 성공에 필요한 그 밖의 비용으로 장기 투자는 아니지만 조직이 계속 운영되는 데 필요한 비용)자본 비용(CapEx)장기적인 이익을 창출하기 위한 비용(건물, 서버, 프린터, 예비 전력 구입 등 일반적으로 한 번 구매하면 수년 동안 조직에 보탬이 될 것으로 기대되는 것들)온프레미스 운영과 관련된 인건비(기술자)온프레미스(On-premise)기업의 서버를 클라우드와 같이 가상의 공간이 아니라, 자체적으로 보유하고 있는 서버에 직접 설치하고 운영하는 방식클.. 2023. 4. 19.
AWS 자격증 알아보기 1. 기초 응시료 : 114,000 원 시험 시간 : 90분 형식 : 65문항, 다항 선택 또는 복수 응답 1) AWS Certified Cloud Practitioner(CLF-C01) AWS 클라우드의 기본적인 이해 수준에 대한 지식 기반 자격증입니다. 관련 경험이 필요 없습니다. 2. Associate 응시 시간 : 130분 형식 : 65문항, 다항 선택 또는 복수 응답 응시료 : 170,000원 1) AWS Certified Solutions Architect - Associate(SAA-C03) - 이 시험에 깊이 있는 실무 코딩 경험은 필요하지 않지만 기본 프로그래밍 개념을 알고 있다면 도움이 됩니다. 응시 대상 : AWS 기술에 대한 경험 온프레미스 IT에 대한 풍부한 경험 및 클라우드로의 .. 2023. 4. 18.
AWS Cloud의 이점 주제AWS Cloud와 그 가치 제안을 정의한다.AWS Cloud Economics의 특징을 파악한다.클라우드 아키텍처의 설계 원칙을 설명한다.  보안면에서 AWS가 제공하는 보안 기능은 무엇일까요?보안 이벤트를 기반으로 조치를 취하고 조치를 자동화하는 능력을 제어하며 보안 표준을 모든 사용자에게 적용할 수 있다는 이점이 있습니다.고가용성 분야에서 AWS가 제공하는 이점은 무엇일까요?서브넷, 가용 영역, 리전 같은 구성요소와 Elastic Load Balancing, Amazon Route 53 같은 서비스는 고가용성 인프라를 구축할 때 어떤 도움이 될 수 있을까요?이 영역에서는 신뢰성, 탄력성, 종량 과금제, 민첩성 등 많은 주제를 다룹니다.[ 아마존 VPC와 서브넷 ]Amazon VPC란?Amazon.. 2023. 4. 18.
728x90