목록데이터 베이스 기초 (5)
Cohe
cmd 명령어 netstat -an | findstr 1521 1521은 기존 주말반이 사용하는 port 번호이다. 지금 동작중인 서비스를 확인하고자 치는 명령어이다. oracle sql developer 에서 전체 실행은 f5, 한 줄 실행은 crtl + enter 오라클 기본 데이터 형 NUMBER : 숫자형 데이터를 저장하기 위해서 제공 형식 : NUMBER(percision, scale) precision : 소수점을 포함한 전체 자리수를 의미 scale : 소수점 이하 자리수를 지정 scale을 생략하고, precision만 지정한 경우에는 소수점 이하는 반올림되어 정수 처리됨. precision과 scale을 생략하면 입력한 데이터 값만큼 공간이 할당 됨 DATE : 날짜, 시간을 저장하기 위..
SQLite DBRDBMS(Relative Database Management System) ex) MySQL, Oracle, MSSQL ...SQLite는 파일 형식의 데이터베이스 (**)파일 형식이기 때문에 리모트(원격)로 접속이 불가능함SQLite 데이터 타입TEXT : 문자형 (사이즈)NUMERIC : 숫자형INTEGER : 정수형(양의정수, 음의정수, 0)REAL : 실수형(정수 + 유리, 무리수)BLOB : 대용량 자료제약 조건(Constraint)Primary Key : 기본키 (not null, unique)UNIQUE : 중복XNOT NULL : 생략 불가CHECK : 제한 조건 부여DEFAULT : 기본값 설정jar 파일을 다운 받았다.SQLitebrowserhttps://github...
Union : 두개의 select문의 대한 결과를 합쳐서 출력하는 명령문 두 select문의 column의 개수가 같아야 한다. 두 select문의 서로 대응되는 column의 데이터 타입이 같아야 한다. 2번 이거 왜 에러가 안나냐?!?? 실행시 두 select 검색에 결과를 합쳐서 반환.... Syntax(문법) -UNION(distinct기능이 동작됨) **SELECT column_name(s) FROM table1_name UNION SELECT column_name(s) FROM table2_name;** 예제) select ID from Persons UNION select PersonID from Orders; -UNION ALL(distinct동작X) **SELECT column_name(..

데이터베이스 개념 데이터베이스(DB)는 서로 관련있는 데이터들을 효율적으로 관리하기 위해 수집된 데이터들의 집합체를 말하며, 상호 유기적인 관계에 의해 구성된다. 이는 데이터베이스는 서로 관련있는 데이터를 최소한의 중복으로 정리한 것이다. 중첩 되게 만드는 것 : 반정규화 비정규화 : 갖다 다 집어넣음 최소한의 중복을 정리함 : 정규화 데이터베이스 생성 -DB내에 Table생성- CREATE TABLE table_name ( => 테이블 생성 column1 datatype, => 테이블 내에 column의 저장 형식 지정 column2 datatype, column3 datatype, column4 datatype, .... ); 추가-DB에서 사용되는 용어 table/relation : 표, 데이터의 ..

데이터 베이스와 데이터 베이스 시스템 데이터, 정보, 지식 데이터 : 관찰의 결과, 값지식 : 사물이나 현상에 대한 이해 일상생활의 데이터 베이스 구축이 쉬움 검색 빈도 변경 빈도 ⬇️ ⬇️ 책, 웹페이지로 고정 ⬆️ ⬇️ 대출 서비스 ⬇️ ⬆️ 비행기 예약 서비스, 데이터 베이스 구축이 어려움 ⬆️ ⬆️ 증권 데이터 베이스 데베의 개념 및 특징 : 운영 데이터를 통합해 저장하여 공용으로 사용 통합된 데이터 (intergrated data) 데이터를 통합하는 개념, 데이터 중복 최소화 저장된 데이터 문서x, 컴퓨터로 저장된 데이터, Digitization 운영 데이터(opertational data) 업무 검색 목적으로 저장된 데이터 공용 데이터(shared) 공동으로 사용되는 데이터 특징 실시간 접근성..