[DB] 8

[DB] 관계형 데이터베이스와 오라클 데이터베이스

1.관게형 데이터베이스의 구성요소 2.오라클 데이터베이스 1. 관계형 데이터베이스의 구성요소 테이블(Table) 가로줄을 행(Row) , 세로줄을 열(칼럼,Coulumn) 로 구성되어 있는 것 행 : 저장하려는 하나의 개체를 구성하는 여러 값을 가로로 늘어뜨린형태 열 : 저장하려는 데이터를 대표하는 이름과 공통 특성을 정의하는 형태 키(Key) : 데이터를 구별 할 수 있는 유일한 값 키의 종류 : 기본키,후보키, 외래키, 복합키 등으로 구분할 수 있다. 기본키(PK : Primary Key) : 여러 키 중에서도 가장 중요한 키이며, 한 테이블 내에서 중복되지 않은 값만 가능하다. 기본키는 중복되지 않은 유일한 값을 가졌기에 하나 또는 여러 열의 조합으로 만들 수 있다. 기본키의 속성 - 기본키의 속성..

[DB] 2023.08.15

[DB] 데이터 모델

[DB] 책을 다시 보게 된 이유 이유 : 데이터베이스를 사용은 하고 있지만 해당하는 개념 및 기초적인 질문과 문의에 대하여 정확히 알고 있지 않은 것 같아서 다시 공부하기 위해서 처음부터 시도하려고 보게 되었습니다. 데이터 모델 데이터 모델이란? 컴퓨터에 데이터를 저장하는 방식을 정의 해놓은 개념모형 대표종류 : 계층형 , 네트워크형, 관계형, 객체 지향형 계층형 데이터 모델 나뭇가지 형태의 트리 구조를 활용하여 데이터 관련성을 계층별로 나누어 부모 자식 같은 관계를 정의 후 데이터를 관리하는 모델 계층형 데이터 모델을 이해하려면 일대다(1:N) 관계의 데이터 구조를 파악해야한다. ex) 하나의 부모 개체가 여러가지의 자식 개체를 갖을 수 있지만, 자식 개체는 여러가지 부모의 개체를 가질 수 없는 경우..

[DB] 2023.08.15

ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 오라클 에러

ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 오라클 에러 해결방법: 12c이상부터는 계정 앞에 c## 붙여줘야한다. create user 계정이름 identified by 계정비번; 에러메시지 : ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다. 오라클 12c로 넘어오면서 계정이름 앞에 c##을 붙여줘야 공통 사용자를 생성가능 create user c##계정이름 identified by 계정비번; //계정 생성 grant connect, resource, dba to c##계정이름; //계정 권한 부여 SQL> create user c##test identified by test; 사용자가 생성 SQL> grant connect, resource, dba to c##test..

[DB] 2020.02.06

Oracle Database Express Edition 18g(설치 방법 오라클 설치방법 오라클 디비 설치방법)

Oracle Database Express Edition 18g 설치방법 (설치 방법 오라클 설치방법 오라클 디비 설치방법) https://www.oracle.com/technetwork/es/database/express-edition/overview/index.html Oracle Database Express Edition 11g Release 2 Oracle Database 11g Express Edition Free to develop, deploy, and distribute Oracle Database 11g Express Edition (Oracle Database XE) is an entry-level, small-footprint database based on the Oracle Da..

[DB] 2020.02.04

h2 database 설치 및 실행법

http://www.h2database.com/html/main.html H2 Database Engine H2 Database Engine Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 2 MB jar file size Support S www.h2database.com 위의 주소로가서 H2 Database에 접속하면 아래와 같은 화면이 제공되어 다운로드가 가능하다. 위의 파일을 다운로드..

[DB] 2019.11.15

MSSQL 테이블 초기화 truncate

MSSQL 테이블 초기화 하는 방법 -> 테이블을 초기화 하는 방법 -> truncate table (초기화할)테이블명 사용목적: 만약 우리가 디비에 테스트에로 데이터를 입력하고 나서 해당 디비의 값들을 모두 초기화 할때 사용. 만약 사용한 경우에 디비 테이블에 모든 데이터가 날아게되므로 주의를 해야한다. [delete from 과의 차이] -delete from 으로 데이터를 삭제할 경우 한 컬럼에 대한 정보를 삭제한다. - truncate는 테이블 내의 모든 데이터를 날리고 테이블의 속성 값을 모두 초기 상태로 돌린다. 테이블의 자동증가 속성의 값들을 초기화 할 수 있으므로 유용하다. ex)테스트 데이터로 테이블에 저장하고 난 후에 속성을 초기화 할 때 사용. 따라서 사용시에 주의해서 사용해야한다.

[DB] 2019.04.20

MSSQL sa계정 초기화 방법

[MS-SQL 계정 초기화 방법] [MS-SQL 에서 SA 계정의 비밀번호를 까먹어서 초기화 해야하는 경우 사용] 1. 관리자 권한으로 명령프롬프트를(CMD) 실행 2. C:\Users\administrator(보통은 사용자계정위치) 위치로 이동 3. OSQL -E 입력 시에 모두 대문자로 입력해야 오류가 안뜹니다. 만약에 소문자로 입력시 위와 같은 에러 메시지가 출력 4.아래의 명령어를 입력 후 go 입력 ->EXEC SP_PASSWORD NULL, '비밀번호', 'sa' 5. exit 명령어 종료 후 사용 가능.( 선택)

[DB] 2019.04.20

Windows10 MongoDB 설치방법 세상에서 제일 쉬운 몽고디비 설치법

[MongoDB 설치 방법] [몽고디비 설치하는 방법] 1.몽고 디비 홈페이지 접속 https://www.mongodb.com/download-center?jmp=homepage#community 2. Community Server 클릭 해서 32비트인지 64비트인지 자신의 컴퓨터의 운영체제 비트를 확인 3. 설치 파일 실행 후에 Complete or Custom 중 Complete 눌러서 설치 4. 아래와 같이 실행 화면이 뜨고 진행 될 것입니다. 진행이 완료 될 때까지 대기 5. 설치가 완료되면 이 경로에 C:\Program Files\MongoDB 파일이 생성 된다.(내 PC ->C드라이브->Program Files-> MongoDB 로 들어가시면 됩니다.) 6. [6] 이 경로로 C:\Progra..

[DB] 2017.12.26