일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- assertequals
- BCryptPasswordEncoder
- git
- passwordencoder
- HTML
- 이딴게개발자
- Java
- useContext
- Variabla
- localStorage
- ResultType
- Thymeleaf
- mybatis
- react
- MVC
- content-box
- PathVariable
- WHEREIN
- springboot
- oracle
- git revase
- JDBC
- git amend
- git reset
- CRUD
- Spring
- JavaScript
- SQL
- 부적합한열
- 배열
- Today
- Total
목록oracle (6)
개발새발
SQLPLUS SYS/ORACLE AS SYSDBA ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE; CREATE USER 아이디 IDENTIFIED BY 비밀번호; // 밑으로는 전부 권한부여 (선택사항) GRANT CREATE SESSION TO 아이디; GRANT CREATE ANY TABLE TO 아이디; GRANT CONNECT, RESOURCE, DBA TO 아이디;

오늘은~ 테이블을 생성할 때 설정하는 '제약조건'에 대해 알아보겠어요 사실 기본키, 외래키 공부하다가 이것부터 짚고 넘어가야겠다싶어서 급하게 쓰러 온것ㅎ 후딱 가봅시다 저 지금 졸리거든요 [1] 데이터 무결성과 제약조건 제약조건(Constraint) 테이블의 열(Column)에 대한 규칙 또는 제한사항을 정의하는데 사용되는 SQL 요소로, 데이터의 무결성을 유지함으로써 DB 내 부적절한 데이터를 방지함 일단 제약조건이 무엇인지에 대해 먼저 알아보았는데, 여기서 말하는 데이터의 무결성은 또 대체 뭔가싶다. 맥락을 봐서는 대충 뭔가 부적절한 요소가 없게끔 하는 것같은데.. 그럼 또 여기서 말하는 부적절함의 기준은 무엇일까? 데이터 무결성(Data Integrity) DB에 저장된 데이터의 정확성 및 일관성을..

이쯤되면 티스토리가 저 별로 안좋아하는것같아요.. 근데 생각해보니까 제가 티스토리였어도 제 블로그 별로 안 좋아했을 것같아요 맨날 이상한 사진이나 올리고 조회수 빨아먹으려하고.. 그 와중에 수익창출 하겠다고 나대고... 티스토리야 미안해 자기반성을 해볼게 나. 그러니까 이제 글 좀 그만 날려먹으면 안될까? 제발 암튼 다시 써볼게요 제목대로 이클립스를 통해 Java와 오라클의 JDBC를 연동 해봅시다.. 그 전에 JDBC가 무엇인지는 알아야겠죠? 1. JDBC란? Java DataBase Connetivitiy의 약자로, 자바에서 데이터베이스에 접속할 수 있도록 하는 Java API 데이터베이스와 연결을 설정하고, SQL 쿼리를 실행하여 데이터를 조회, 삽입, 수정, 삭제 가능 한 마디로 말 하자면 자바 ..

이게 무슨 짱구 에피소드같은 말이람 아무튼 실제상황입니다 계정 비밀번호를 완전히 까먹어버렸다 이 말이에요 하지만 오라클을 사용하는 전 세계 80억 인구 아님 중에 저같은 사람이 한 명도 없었겠어요? 훌륭한 사람들의 지식을 빌려서 해결해보았습니다 1. CMD창에서 최고 관리자 계정으로 접속 2. 비밀번호 변경 커멘드 입력 ALTER USER 사용자명 IDENTIFIED BY 새비밀번호; 이렇게 입력하시면 됩니다. ALTER가 DB의 구조를 수정하는 기능을 가지잖아요? 아래와 같이 '사용자가 변경되었습니다' 혹은 'User Altered' 문구가 뜨면 성공한겁니다 3. 변경된 비밀번호가 잘 적용되는지 확인 관리자 계정으로 접속했으니, EXIT를 통해 그대로 SQLPLUS에서 빠져나오고.. 수정한 계정 정보로..

제목이 왜 이 꼬라지인지는 글 맨 마지막을 보면 알 수 있습니다 이름에서부터 알 수 있듯이 SQL은 '언어'잖아요? 그래서 이 언어는 어떻게 구성되어 있는지 알아보는 시간을 가져보겠어요~ 근데 웬 박재범이냐구요? 그냥요 1. DDL (Data Definition Language) 직역하자면 데이터를 정의하는 언어로, 테이블과 같은 스키마(DB의 구조)를 정의 및 관리하는 명령어들로 구성 Column(열) 단위로 조작하게 된다 1. CREATE : 생성 - CREATE TABLE : 새로운 테이블 생성 - CREATE VIEW : DB의 일부 데이터에 대한 VIEW(가상의 테이블)를 생성 - CREATE DATABASE : 새로운 DB 생성 - CREATE INDEX : 인덱스를 생성하여 데이터 검색 속도..

제목이 왜 이러냐면요. 제가 요즘 뒤늦게 '이브, 프시케, 그리고 푸른수염의 아내'와 같은 네이밍에 빠져서 어떤 키워드가 세 개만 보이면 이렇게 부르는 것을 멈출 수가 없어요 물론 입밖으로 중얼대지는 않습니다. 온전히 키보드로만 타닥..탁..탁!!! 치고 뿌듯해하는게 전부예요. 아무튼 드디어 제가 DB를 배웁니다. 근데 이제 SQL을 곁들인. 이렇게 배우다보니 뭐랄까, JAVA보다는 확실히 쉬운데 뭔가 머릿속이 정리되지 않은 듯한 느낌을 받는건 여전하더라구요. 그래서 조금씩이나마나 개념을 정리해보려고 합니다. 서론이 길었네요 암튼 레즈고 1. RDBMS RDBMS는 Relational DataBase Management System의 약자입니다. 한국어로 보자면 '관계형 데이터베이스 관리 시스템'이네요...