DataBase : DB
데이터
불규칙하게 만들어지는 다양하고 많은 값들
정보
체계적이고 조직적으로 관리하고 사용되는 데이터
여러가지 값들로 표현되는 데이터들을 의미있고 가치있는 형태로 가공
자료처리
일상적인 업무처리 : 판매 , 급여 계산
정보처리
정보를 가공 : 영업 정책 , 인사 정책 자료
지식처리
의사 결정 : 종합계획서
구성방법
1.프로그램에 데이터 저장
2.파일에 데이터 저장
3.데이터베이스에 데이터 저장
데이터베이스의 정의
한 조직의 여러 응용시스템들이 공용(shared)하기 위해 통합, 저장한 운영 데이터의 집합
->다수의 사용자들이 공유하기 위해서 통합하고 저장한 데이터 집합
데이터베이스 사용자
응용 프로그래머
일반 사용자가 사용할 수 있도록 프로그램 작성해주는 프로그래머
DB에 데이터를 새로 만들고(Create) , 수정(Update)하고 지우고(Delete) 원하는 데이터 찾아오고(Read) : CRUD
DBA
데이터베이스에 관한 관리를 맡는 사람
DBMS
Data Base Management System
데이터베이스 관리 시스템
응용프로그램과 데이터의 중재자
모든 응용프로그램들이 데이터베이스를 공유할 수 있게 관리해주는 소프트웨어 프로그램
정의 기능
하나의 저장구조로 여러 사용자의 관점을 만족시킬 수 있도록 데이터 베이스 구조를 정의 할 수 있는 기능
조작 기능
사용자의 요구에 따라 체계적으로 데이터베이스를 접근하고 조작 할 수 있는 기능
삽입 , 갱신 , 검색 , 삭제
제어 기능
공용 목적으로 관리되는 데이터베이스의 내용에 대해 데이터의 정확성과 안정성을 유지하는 기능
SQL
Structured Qeury Language
자바 응용프로그램에서 SQL로 작성된 명령어를 DBMS에 보내서 데이터 베이스 처리를 지시
데이터 정의어 (DDL) , 데이터 조작어 (DML) , 데이터 제어어 (DCL)
DBMS의 종류
- 오라클
- mySql
다운로드를 진행해주세요
계속 진행합니다
mysql server를 설치해야 하는데 64비트 설치가 안된다면 x86 (32비트) 버전을 다운로드 받도록 합니다.
DDL 정의어
데이터베이스 조회하기
show databases
create database 생성될 데이터베이스 이름
데이터베이스 생성
drop database 삭제할 데이터베이스 이름
데이터베이스 삭제하기
use 데이터베이스 이름
데이터베이스 연결(사용)
sql 버전 확인
select version();
'Database | 데이터베이스 > MySQL' 카테고리의 다른 글
기본키 / 외래키 / 대체키 / 슈퍼키 / 후보키 (0) | 2017.11.09 |
---|---|
MySQL 조인 (0) | 2017.11.07 |
MySQL 기본 쿼리 명령어 3 (0) | 2017.11.07 |
Mysql 기본 쿼리 명령어 2 (0) | 2017.11.06 |
Mysql 기본 쿼리 명령어 (0) | 2017.11.06 |
댓글