핫돌의 잡 지식 놓는 곳

언젠가 사용할지도 모르는 JSP oracleDBMS소개와 설치

핫돌 2024. 6. 26. 21:08
728x90
반응형

DB(Date base)?

체계화된 데이터의 집합체.

대규모 데이터 공유와 효과적인 운영을 위한 저장소.

마구잡이로 저장하는게 아닌 데이터를 틀에 맞춰서 체계적 구조적으로 정돈하여 저장하는 것.

 

장점

데이터 중복 최소화.

데이터 공유.

일관성, 무결성, 보안성 유지.

프로그램 두 개를 데이터 베이스(Date base)가 없을 때는 일일이 저장을 해야함.

데이터베이스(Date base)는 미리 저장을 하고 프로그램을 만들 때 필요한 정보만 뽑아서 프로그램을 만들 수 있다.

데이터 베이스가 없고 프로그램을 따로 따로 만들었을때는 변경사항이 있을 때 각각 수정을 해야한다.

데이터 베이스가 있다면 데이터 베이스에서만 수정을 하면 정보를 받는 프로그램은 수정 될 수 있도록 할 수 있어 조금 더 원활하게 만들 수 있다.

데이터베이스는 권한 옵션이 있어 보안성이 유지 될 수 있다.

 

DBMS(Date base Management System)이란?

저장,조회,수정,삭제 등의 여러 가지 명령을 사용할 수 있는 데이터베이스 관리 프로그램

종류:Oracle Datebase, MySql, Ms-sql, mariaDB, PostgreSQL

DB는 저장소를 뜻하고, DBMSDB를 관리하는 데이터를 조회하거나 추가 수정등을 관리하는 것을 뜻함.

 

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 엔터 -> 설치 시 등록했던 비밀번호

*비밀번호 표시되지 않음. 하지만 입력이 되고있는 것 엔터.

 

 

************* 컴퓨터 공학부가 모두 잘 되는 날이 왔으면 좋겠습니다. *************

*************틀린 부분이 있다면 말씀해주신다면. 정정 하도록 노력겠습니다. *************

728x90
반응형