데이터베이스
-
MongoDB 설치데이터베이스/MongoDB 2016. 11. 16. 13:42
기초 데이터베이스이지만 기존의 오라클DB와 전혀 다르다.데이터를 정보화 시키는 것은 쿼리이다. 그러나 mongoDB를 포함한 모든 NoSQL들은 관계형DB가 아니며,하나의 데이터를 하나의 문서로 표현한다. 데이터는 json type으로 저장된다. 따라서 정형화된 schema(구조)가 없다. 자바스크립트를 쓸 수 있다.오라클DB가 제공하는 기능을 전부 제공한다. 데이터베이스 - 컬렉션 - 필드 - 문서 몽고DB 설치https://www.mongodb.com 환경변수 설정MONGO_HOMEC:\Program Files\MongoDB\Server\3.2 path 추가C:\Program Files\MongoDB\Server\3.2 C드라이브에 data\db 폴더 생성 cmd mongod.exe db폴더 확인! ..
-
토드를 이용해서 DB를 움겨보자데이터베이스/오라클 SQL 2016. 9. 27. 15:12
1. 테이블 쿼리를 뽑는다. 에서 테이블의 Script 목록에 있는 쿼리문을 저장 혹은 복사한다. 2. 데이터 쿼리를 뽑는다.다시 Data 목록에서 다음과 같은 버튼을 찾는다. 이 버튼의 오른쪽에 화살 모양을 클릭하고 Create insert statements for all rows를 선택한다. Clipboard 체크하고 OK한다. 복사가 된 상태이므로 메모장에 붙여넣기를 하면 쿼리문을 알 수 있다. 3. 다른 컴퓨터에 움긴다다른 컴퓨터에서 토드를 실행하고 User를 생성하여 접속한다. Editor창에 1과 2에서 복사한 쿼리를 넣고 F5를 누른다.테이블의 경우 드랍 쿼리가 포함되어있기 때문에 해당 테이블을 찾을 수 없다는 에러가 발생할 수 있다. 이런 경우 드랍 쿼리를 지우고 다시 F5를 누르면 된다.
-
DBMS : DB설계데이터베이스/오라클 SQL 2016. 9. 8. 09:59
1초에 100명의 사람이 한 만화의 별점을 정한다.동시성 문제테이블을 따로 만들어서 계산된 데이터 row를 계속 증가시킨다.행동, 계산 테이블은 없다. 데이터의 변화 때마다 집계하여 업데이트하는 방식을 사용한다면동시에 여러명의 사용자들이 데이터에 영향을 끼쳤을 경우동시성 문제가 발생하여 더욱 느려진다. (순차적으로 바뀐다) 하나의 테이블을 따로 만들어주고 집계데이터를 삽입시킨다.맨 아래에 있는 row가 최신 데이터이다. 자바로 SYSDATE를 출력할 때, 날짜 출력 변경 방법 TO_CHAR(N.CRT_DT,'YYYY/MM/DD HH24:MI:SS') CRT_DT
-
DBMS : 자바와 오라클 연동데이터베이스/오라클 SQL 2016. 9. 5. 16:16
JDBC (JAVA DATABASE CONNECTOR) JSP JDBCCONNECTIONSTATEMENTRESULT SET JDBC DRIVER Libraries ->복잡하고 어려운 과정들을 쉽게 처리하기 위한 도구(module)(jar,짜르) oracle11이면 ojdbc6.jar ==> oracle10이면 ojdbc14.jar(실무) package net.gondor; import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException; public class Oracle {public static void m..