본문 바로가기

분류 전체보기

(50)
2020 하계 TTT 2일 보호되어 있는 글입니다.
2020 하계 TTT 1일 보호되어 있는 글입니다.
08.04 - 데이터베이스, DBMS 데이터베이스 데이터의 집합 특성 실시간 접근성(Real-time Accessability) 삽입/삭제/수정 작업 등을 통해 데이터를 지속적으로 갱신 가능 동시 공유성(Concurrent Sharling) 내용 참조(Content Reference) : 사용자가 요구하는 데이터 값에 따라 참조 가능 데이터베이스 관리 시스템(Database Management System = DBMS) 데이터베이스를 관리하는 소프트웨어 여러 응용 소프트웨어(프로그램) 또는 시스템이 동시에 데이터베이스에 접근해 사용할 수 있게 함 ex) Oracle, SQL Server, MySQL, DB2 등 필수 3기능 정의기능 : 데이터 베이스의 논리적, 물리적 구조 정의 조작기능 : 데이터를 검색, 삭제, 갱신, 삽입, 삭제하는 기능..
08.03 - 웹 개발의 이해 HTTP 프로토콜 World Wide Web이 인터넷의 전부가 아니다. 물리적으로 하나의 컴퓨터에는 여러 개의 서버가 동작할 수 있다. 각각의 서버들은 포트라는 값으로 구분되어서 동작한다. 웹은 주로 80번, 이메일 25, FTP 21 등 사용한다.(포트로 각각의 클라이언트가 다중 접속 가능) HTTP 서버는 기본 포트 값 80 인터넷 = 네트워크들의 결합체 인터넷은 보통 TCP/IP로 연결되어 있다. 서버와 클라이언트가 인터넷상에서 서로 통신하기 위해 프로토콜(protocol)이 만들어졌다. 통신 규약이므로 클라이언트와 서버가 이 통신 규약이 있어야만 제대로 통신할 수 있다. http는 어떤 종류의 데이터도 전송할 수 있도록 설계되었다. HTTP 작동방식 http는 서버/클라이언트 모델을 따른다. 무상..
08.03 - 웹 프로그래밍을 위한 언어 저급 언어 : 기계 중심의 언어; 기계가 직접 알아들을 수 있는 말로 코드를 작성하는 것이다. 기계어는 2진수로만 이루어진 프로그래밍 언어인데, 이것은 사용이 매우 어려워서 숫자로 된 문장과 1:1 대응하는 기호를 만들고, 그 기호로 프로그래밍을 하게 되었다. 이러한 과정에서 사용되는 도구가 컴파일러(Compiler), 이러한 기호로 작성된 언어는 어셈블리어(Assembly Language)라고 한다. 고급 언어 : 사람 중심의 언어, 그렇기 때문에 작성된 소스코드를 번역하기 위해 컴파일 과정이 필요하다. 이 일을 수행하는 것이 바로 컴파일러 PORTRAN : 최초의 고급언어 중 하나, 과학 계사용으로 주로 사용 COBOL : 오래됨, 일반 업무에서 사용할 목적으로 만들어짐, 은행 등에서 사용되고 있다...
중고 직거래 사이트 http://ec2-54-180-88-217.ap-northeast-2.compute.amazonaws.com/
오라클 - SQL문 분석과 공유 풀 보호되어 있는 글입니다.
A.I / 머신러닝 / 딥러닝 개념 A.I A.I는 2개로 나눌 수 있다. 1. Narrow A.I artificial narrow intelligence 하나의 일만 처리하고 잘함 ex) 페이스북 얼굴 인식 2. General A.I artificial general intelligence 모든 일 잘함 ex) 영화의 인간 로봇 머신러닝 머신러닝은 A.I를 달성하기 위한 수단 기계학습을 통해 달성 y = ax + b라는 간단한 모델에서 y(출력)와 x(입력)의 값을 주고, 처음엔 a와 b를 마구잡이로 넣음 y는 x의 두 배가 정답이라면 a와 b를 모두 0으로 대충 집어넣었을 때, 올바른 값이 아님 정답과 모델이 추측한 답을 보고 점차 정답에 가까워지도록 a와 b값을 조절함 Cost function : 모델이 추측한 답이 정답과 얼마나 차..