본문 바로가기

반응형

분류 전체보기

(558)
Oracle 데이터베이스 기본3 [운용구조] DB의 운영구조 널리 쓰이고 잇는 다양한 DB들 Oracle : 가장 많이 사용하는 RDBMS (관계형 데이터 베이스 메니지먼트 시스템)noSQL : 비정형화 DBMSMS SQLmySQL (오라클에 합병)MariaDB (오라클, mySQL에서 개발)SQLiteMicrosoft Access Dbase 등 이 있다.
Oracle 데이터베이스 기본2 [종류] 데이터베이스의 종류과 특징 계층형 데이터베이스 : 트리구조 네트워크형 데이터베이스: 부모가 2개 이상 가능 관계형 데이터베이스: 서로 관계있는 것들 끼리 묶어 저장Column > Record >Table(schema) > DataBase 구분관계형 데이터베이스객체지향 데이터베이스객체관계형 데이터베이스데이터 모델문자,숫자,날짜 등 단순 정보타입만 지원사용자 정의 타입, 비정형 정보 타입 지원사용자 정의, 비정형 정보 타입 지워대규모 정보처리우수보통우수안정성우수보통우수장점사용하기 쉽고, 편리하며 안정적복잡한 구조의 정보 모델링 가능관계형 데이터베이스의 안정성에 객체지향 모델링 장점을 추가단점확장성 부족, 복합적 정보표현 어려움기본적인 데이터 베이스 기능에 있어 안정성과 성능이 떨어짐
Oracle 데이터베이스 기본1 오라클(Oracle)은 미국 오라클(ORACLE)사의 관계형 데이터베이스 관리 시스템의 이름이다. 현재 유닉스 환경에서 가장 널리 사용되는 RDBMS이다. 검색이나 업데이트용 언어로는 국제표준화기구의 표준 구조화 조회 언어와 PL/SQL을 지원한다. 출처 : 위키피디아-오라클 데이터베이스 쉽게 이야기 하자면 Oracle사에서는 "관계형 데이터베이스 관리 시스템"을 상용화 시켰는데, 그 이름 또한 Oracle인 것이다. RDBMS는 DBMS의 한 종류로서 관계형 (Relational) 데이터베이스 관리시스템 (Database Management System)인 것이다. 대량의 데이터들을 조금더 체계적이고 조직적으로 관리하여 단순한 데이터들을 의미 있는 값의 데이터를 구분하여 저장하고 그를 통해 다수의 사용..
2-12 반복문 while 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162package pack; public..
2-11 조건 반복문 if II 12345678910111213141516171819202122232425262728293031323334353637package pack; public class Test11For { public static void main(String[] args) { // for : continue, break for (int i = 1; i
2-9 조건 판단문 switch II 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950package pack; public class Test9switch { public static void main(String[] args) { // Switch Test //문자비교도 가능 double su1 = 10.5, su2 = 5.6, result = 0.0; char op = '+'; switch (op) { case '+': result = su1 + su2; break; case '-': result = su1 - su2; break; case '*': result = su1 * su2; break; case '/': resul..
2-8 조건 판단문 switch 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109package pack; import java.util.Scanner; public class Test8switch { public static void main(String[] args) { // 조건 판단문 Switch문 int nai =42; nai = nai / 10 * 10; //System.out.printl..
2-7 조건판단문 if 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485package pack; import java.util.Scanner; public class Test7if { public static void main(String[] args) throws Exception{ // 조건 판단문 if int num = 2; if(num >= 3){ System.out.println("크군용"); System.out.println("참일 때"); } System.out.println("..

반응형