Database/MySql 8

DML(select, insert, update, delete) -2

들어가기 전에 이번 시간에는 DBMS에 값을 저장, 수정, 삭제, 조회하는 방법에 대해 배워보도록 하겠습니다. 학습 목표 insert문을 수행할 수 있다. update문을 수행할 수 있다. delete문을 수행할 수 있다. select문을 수행할 수 있다. 핵심 개념 select insert update delete SELECT 구문 예제(특정 행 검색- where절) SELECT 구문 예제(특정 행 검색- where절) 산술비교 연산자 예제 : employee 테이블에서 고용일(hiredate)이 1981년 이전의 사원이름과 고용일을 출력하시오. select name, hiredate from employee where hiredate < '1981-01-01'; select 구문 예제(특정 행 검색-..

Database/MySql 2021.09.14

DML(select, insert, update, delete) - 1

들어가기 전에 이번 시간에는 DBMS에 값을 저장, 수정, 삭제, 조회하는 방법에 대해 배워보도록 하겠습니다. 학습 목표 insert문을 수행할 수 있다. update문을 수행할 수 있다. delete문을 수행할 수 있다. select문을 수행할 수 있다. 핵심 개념 select insert update delete 데이터 조작어(Data Manipulation Language, DML)의 종류 데이터 조작어는 모두 동사로 시작합니다. 시작하는 동사에 따라서 다음과 같은 4가지 조작어가 있습니다. SELECT – 검색 INSERT - 등록 UPDATE - 수정 DELETE - 삭제 SELECT 구문의 기본문형 select 구문의 기본문형 SELECT 구문 예제(전체 데이터 검색) 전체 데이터 검색 SEL..

Database/MySql 2021.09.14

SQL이란2 ?

들어가기 전에 사람과 사람이 대화하기 위해서는 언어가 필요합니다. DBMS에게 명령을 내릴 때도 특별한 명령이 필요합니다. 이 명령을 SQL이라고 합니다. 이번 시간엔 SQL에 대한 개념을 알아보고, 직접 데이터베이스 사용자와 데이터베이스를 생성해보도록 하겠습니다. 학습 목표 SQL이 무엇인지 이해한다. MySQL에서 Database를 생성할 수 있다. MySQL에서 Database를 이용하는 계정을 생성하고, 권한을 부여할 수 있다. 생성한 Database에 sample데이터를 추가할 수 있다. 핵심 개념 create database grant flush privileges select 데이터를 저장하는 공간 테이블(Table) 마이크로소프트의 엑셀(Excel)을 실행하면 표가 나옵니다. 이러한 표에 ..

Database/MySql 2021.09.14

SQL이란? - 1

들어가기 전에 사람과 사람이 대화하기 위해서는 언어가 필요합니다. DBMS에게 명령을 내릴 때도 특별한 명령이 필요합니다. 이 명령을 SQL이라고 합니다. 이번 시간엔 SQL에 대한 개념을 알아보고, 직접 데이터베이스 사용자와 데이터베이스를 생성해보도록 하겠습니다. 학습 목표 SQL이 무엇인지 이해한다. MySQL에서 Database를 생성할 수 있다. MySQL에서 Database를 이용하는 계정을 생성하고, 권한을 부여할 수 있다. 생성한 Database에 sample데이터를 추가할 수 있다. 핵심 개념 create database grant flush privileges select SQL (Structured Query Language)영상 우측 하단에 자막 스크립트 ON 설정을 한 후 강의를 시..

Database/MySql 2021.09.12

MySQL 종료

4) MySQL 종료 들어가기 전에 이번 시간에는 실행되고 있는 MySQL서버를 종료하는 방법에 대해 알아보도록 하겠습니다. 학습 목표 MySQL서버를 종료할 수 있습니다. 핵심 개념 service 데몬(Daemon) 학습하기 MySQL 종료 이번 시간에는 MySQL서버를 종료하는 방법에 대해서 알아보도록 하겠습니다. 1. 윈도우에서 MySQL서버 종료하기 윈도우에서 MySQL서버를 종료하는 것은 간단합니다. 서비스 목록에서 MySQL57을 선택한 후 우측버튼을 클릭합니다. 우측버튼을 클릭했다면 속성버튼을 클릭합니다. 속성 창에서 “중지”버튼을 클릭하면 MySQL서버는 정지됩니다. 만약, 윈도우가 실행될 때 자동으로 실행되길 원하지 않는다면, 시작 유형 “자동”을 “수동”으로 변경한 후 “확인”버튼을 클..

Database/MySql 2021.09.12

MySQL 실행

3) MySQL 실행 들어가기 전에 MySQL서버를 설치했다면, 설치된 서버를 실행할 수 있어야 할 것입니다. 또한, 운영체제가 켜질 때 자동으로 실행될 수 있다면 편리할 것입니다. 이번 시간에는 MySQL서버를 실행하는 방법에 대해 배워보도록 하겠습니다. 학습 목표 MySQL서버를 실행할 수 있다. MySQL서버를 서비스 혹은 데몬 형태로 실행할 수 있다. 핵심 개념 Service 데몬 (Daemon) 학습하기 MySQL 서버 실행 방법 이번 시간엔 MySQL서버를 실행하는 방법에 대해 알아보도록 하겠습니다. 1. MS Window 10 윈도우 검색 버튼에서 서비스라고 입력하면 서비스(데스크톱 앱)이라는 프로그램이 보입니다. 해당 프로그램을 선택하세요. 위와 같이 MySQL57 이라는 이름으로 서비스가..

Database/MySql 2021.09.12

MySQL 다운로드 및 설치

학습 목표 MySQL DBMS를 다운로드하고 설치할 수 있다. 학습하기 MySQL설치 Windows와 Mac에서 MySQL을 설치하는 방법에 대해 알아보도록 하겠습니다. 1. Windows 에서 MySQL 설치하기 MySQL 설치 프로그램 다운로드 하기 https://www.mysql.com/downloads/ 위의 URL주소로 접속합니다. 접속하면 하단에 위와 같은 링크가 보여집니다. Community(GPL) Downloads를 클릭합니다. 다시 화면이 바뀌고, 하단에서 위와 같은 부분을 찾습니다. MySQL Community Server Download링크를 클릭합니다. 본인이 사용하는 윈도우에 맞는 버전을 선택합니다. 그리고 나서 Go to Download Page버튼을 클릭합니다. 최신버전인 8..

Database/MySql 2021.09.12

Database란?

학습 목표 데이터베이스와 데이터베이스 메니지먼트 시스템에 대해서 이해하고, 설명할 수 있다. 데이터베이스와 데이터베이스 관리 시스템 Q> 데이터베이스와 데이터베이스 관리 시스템을 어린이도 알 수 있을 정도로 설명해주세요. A> 도서관에 있는 책들이 데이터베이스라고 한다면, 도서관 사서분들이나 도서 정보를 찾아주는 컴퓨터를 DBMS라고 볼 수 있습니다. 데이터베이스의 기본개념 (정의) 데이터의 집합 (a Set of Data) 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용(share) 데이터의 집합 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 한다. 데이터베이스의 특성 실시간 접근성(Real-time Accessability) - 사용..

Database/MySql 2021.09.12