DB(Date base)란?
체계화된 데이터의 집합체.
대규모 데이터 공유와 효과적인 운영을 위한 저장소.
마구잡이로 저장하는게 아닌 데이터를 틀에 맞춰서 체계적 구조적으로 정돈하여 저장하는 것.
장점
데이터 중복 최소화.
데이터 공유.
일관성, 무결성, 보안성 유지.
프로그램 두 개를 데이터 베이스(Date base)가 없을 때는 일일이 저장을 해야함.
데이터베이스(Date base)는 미리 저장을 하고 프로그램을 만들 때 필요한 정보만 뽑아서 프로그램을 만들 수 있다.
데이터 베이스가 없고 프로그램을 따로 따로 만들었을때는 변경사항이 있을 때 각각 수정을 해야한다.
데이터 베이스가 있다면 데이터 베이스에서만 수정을 하면 정보를 받는 프로그램은 수정 될 수 있도록 할 수 있어 조금 더 원활하게 만들 수 있다.
데이터베이스는 권한 옵션이 있어 보안성이 유지 될 수 있다.
DBMS(Date base Management System)이란?
저장,조회,수정,삭제 등의 여러 가지 명령을 사용할 수 있는 데이터베이스 관리 프로그램
종류:Oracle Datebase, MySql, Ms-sql, mariaDB, PostgreSQL등
DB는 저장소를 뜻하고, DBMS는 DB를 관리하는 데이터를 조회하거나 추가 수정등을 관리하는 것을 뜻함.
SQL(Strutured Query Language)이란?
구조화된(Structured)데이터베이스에게 질의(Query)하는 언어(Language)
Oracle SQL, MSSQL, MYSQL등.
CRUD를 할 수 있다.
C:Create
R:Read
U:Update
D:Delete
단어 의미 SQL
Create 생성 CREATE
Read 조회 SELECT
UPdate 갱신 UPDATEALTER
Delete 삭제 DELETEDROP
Oracle SQL의 특징.
대소문자를 가리지 않는다.
문자열 표기는 외따옴표(“)를 사용한다.
String str = "ABC"; //자바표기법
'ABC' //SQL표기법
이름을 지을 때 띄어쓰기 대신‘_’를 사용한다.(작명규칙)
‘모든(ALL)'이라는 의미로’*‘을 사용한다.
import java.util.*; //자바에서 많이 사용하는 것
SELECT*FORM STUDENT; //SQL에서 많이 사용하는 것
사진15번은 비밀번호를 요청하는데 DBMS를 설치하면 기본적으로 생성되는 계정들이 있는데 시스템 계정의 비밀번호를 설정하는 것입니다.(사진1~18)
설치가 완료되면 윈도우 키+ R cmd 입력.
*윈도우 키는 키보드 Ctrl키와 ALT키 사이에 있습니다.
sqlplus 입력한 후 엔터 -> system 엔터 -> 설치 시 등록했던 비밀번호
*비밀번호 표시되지 않음. 하지만 입력이 되고있는 것 엔터.
************* 컴퓨터 공학부가 모두 잘 되는 날이 왔으면 좋겠습니다. *************
*************틀린 부분이 있다면 말씀해주신다면. 정정 하도록 노력겠습니다. *************
'핫돌의 잡 지식 놓는 곳' 카테고리의 다른 글
언젠가 사용할지도 모르는 JSP DBA주요 명령 (2) | 2024.06.26 |
---|---|
언젠가 사용할지도 모르는 JSP SQL SYSTEM관리자의 주요 명령. (0) | 2024.06.26 |
언젠가 사용할지도 모르는 JSP 웹프로그래밍 개요. (0) | 2024.06.26 |
포토샵의 선택영역 활성법, 선택영역 반전, 작업물 좌우반전 상하반전 (6) | 2024.05.30 |
알면 언젠가 쓸모있을지 모르는 사자성어, 속담 (8) | 2024.05.29 |