토요스터디 / 14주차
하이퍼 텍스트 의미
: 한 문서에서 다른 문서로 즉시 접근할수 있는 텍스트를 의미
http에서 request의 의미
: 클라이언트가 서버로 전달해서 서버의 액션이 일어나게끔 하는 메세지
http에서 response의 의미
: request에 대한 서버의 답변
http에서 get방식의 의미
: 특정한 데이터를 가져올때만 사용하는 http 요청 메서드
http에서 post방식의 의미
: 서버로 데이터 전송시 사용하는 http 요청 메서드
Querystring의 개념과 형식
: 쿼리스트링이란 사용자가 입력 데이터를 전달하는 방법 중 하나이고 형식은,
name?변수=값 이런식으로 도메인에 적는다. 쿼리파라미터라고도 한다.
Session의 개념과 형식
: 세션이란 사용자가 브라우저를 닫아 서버와의 연결을 끝내는 시점까지를 의미한다
사용 형식은 내장된 메서드를 사용해서 원하는 동작을 요청한다.서버에 저장됨
Cookie의 개념과 형식
: 쿠키란 인터넷 사용자의 컴퓨터나 다른 기기에 설치되는 작은 기록 정보 파일을 의미하고
세션과 다르게 저장 기록 유효기간이 있다.웹에 저장됨(보안에 약함)
DML(Data Manipulation Language)의미
: 데이터조작어이며, 데이터 테이블에 있는 행과 열을 조작하는 언어이다.
(SELECT,INSERT,UPDATE,DELETE..)
DDL (Data definition language)의미
: DB를 정의하는 명령어
(CREATE,DROP,ALTER...)DELETE는 행,열삭제/DROP는 테이블 완전 삭제
DCL (Data Control language)의미
: DB에 데이터를 제어하기 위한 명령어
(COMMIT,ROLLBACK,REVOKE)REVOKE는 접근권한 취소 > 유저가 관리자 페이지 못가게 하는..
DBMS의 TRANSACTION에 대해
: 데이터베이스에 대한 논리적 작업 단위를 나타내는 개념이고, 트랜잭션은 일련의 데이터베이스 조작 연산들을 하나의 논리적 작업으로 묶는것을 의미한다. 이러한 묶음은 원자성,일관성,독립성,지속성(ACID)속성들을 준수해야한다
DBMS의 VIEW에 대해
: 데이터베이스에서 가상의 테이블로 생각할 수 있는 개념이고, 기본 테이블에서 열과 행을 나타내는데 사용된다.
뷰는 실제 데이터를 저장하지 않고, 기본 테이블에서 데이터를 가져와서 동적으로 결과를 생성한다
오라클 DBMS의 시퀀스 개념과 MYSQL에서 시퀀스의 역할을 하는 것은?
: 오라클에서 시퀀스란 일련번호를 자동으로 생성하기 위해 사용되는 객체고, 순차적으로 증가하는 숫자 값을 생성하며 기본 키나 고유 식별자를 생성하는데 활용된다. MYSQL에서의 시퀀스는 오라클에서처럼 시퀀스 객체가 내장되어 있지 않다.
DBMS에서 INDEX란?
: 데이터베이스의 성능을 향상시키기 위해 사용되는 개체를 의미하고,인덱스는 데이터베이스 테이블의 특정 열에 대한 검색 작업을 빠르게 수행하기 위해 사용된다.