일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 알고리즘
- mac jdk 설치
- Jdk버전 변경
- Database
- 자바스크립트
- 롤토체스 꿀팁
- Python
- jdk
- 롤토체스
- MSI
- Java
- SQL
- 리그오브레전드
- 다국어처리
- 이메일인증
- MacOSJdk
- LOL
- NoSQL
- oraclejdk
- jQuery
- 테이블
- tomcat
- oracle
- 파이썬
- 마이바티스
- 회원가입
- 롤
- 스프링
- Spring
- 데이터베이스
- Today
- Total
목록Database (6)
웹쟁이의 일상
안녕하세요~ 오늘은 NoSQL의 종류에 대해서 알아보는 시간을 가져보겠습니다. NoSQL이란 "Non Relational Operation Database SQL"의 약어로 굳이 해석을 해 보자면 관계형 데이터베이스가 아닌 SQL이라고 할 수 있습니다. 하지만 기능상으로는 관계형 데이터베이스 뿐만 아닌 SQL 이라고 하는 것이 더 가까운 해석이라고 봅니다. 보통 관계형 데이터베이스에서는 데이터의 무결성을 보장하기 위해 정규화를 해야만 하는데, 이러한 정규화가 데이터베이스의 성능 저하로 이어질 수 있기 때문에 NoSQL의 필요성이 대두되었습니다. [Database] - [database] 관계형 DB와 비관계형 DB의 차이점 [database] 관계형 DB와 비관계형 DB의 차이점 안녕하세요~ 오늘은 관계..
안녕하세요~ 회사에서 일하다가 SQL이 먹통이 되어버렸지 뭐에요~ㅎ 잠금 요청 제한 시간이 초과되었습니다. 이런 에러가 나면서 테이블과 프로시저들이 모두 조회가 되지 않는 문제가 생겨서 찾아보니 의외로 간단하게 해결할 수 있었습니다. 쿼리입력창을 열고 EXEC SP_LOCK 위의 쿼리를 실행하면 결과가 주르륵 나옵니다. 여기서 spid가 여러개 중복되는 것이 있을 겁니다. 그럼 문제가 있는 녀석을 찾아 해결해야겠죠? DBCC INPUTBUFFER(SPID) spid가 미친듯이 여러개 중복된 데이터가 있을 겁니다. SPID부분에 그 번호를 찾아 입력해주세요. 위의 명령어를 실행하면 데이터가 이런식으로 나오는데, EverInfo컬럼을 보시면 원인이 되는 프로시저가 무엇인지 알 수 있습니다. 저의 경우 직장 ..
안녕하세요~ 오늘은 관계형 데이터베이스와 비관계형 데이터베이스에 대해 알아보겠습니다. 관계형 DB 일반적으로 우리가 배워왔던 Mysql, Oracle, Mssql 같은 고전적인 데이터베이스를 관계형 데이터베이스라고 합니다. 테이블, 행, 열을 가진 DB에 A데이터와 B데이터가 있다고 가정을 하면, A데이터에 B데이터의 위치를 저장하는 방식으로, 행과 열로 구성된 테이블과의 관계를 나타낼 때 사용합니다. 특징 - 트랜잭션(전부 아니면 무): 전체 트랜잭션이 하나의 단위로 기록. 실패 시 전체 롤백 - 정규화: DB설계 시 중복을 최소화해서 구조화하는 프로세스 장점 - 데이터의 성능이 일반적으로 좋아 정렬, 탐색, 분류가 빠름 - 신뢰성이 높아 데이터의 무결성을 보장 - 정규화에 따른 갱신 비용을 최소화 단..
안녕하세요~ 오늘은 JOIN에 대해서 알아보겠습니다. JOIN은 글자 그대로 두 테이블 혹은 디비를 조인해서 검색하는 방법을 말합니다. A,B테이블이 있다고 가정할 때 A테이블의 컬럼과 B 테이블의 컬럼을 연결하여 하나의 테이블이 되는 것 처럼 검색을 할 수 있습니다. 보통 Primary Key 및 Forign Key를 이용하여 조인을 합니다. 처음 들으면 약간 이해하기 힘들 수 있지만 집합을 생각해보면 이해하기가 한결 수월해집니다. 우리 모두 고등학교 시절 수학의정석 1장만 여러번 공부한 적이 있기 때문에 집합에 대해서는 다들 빠싹할 거라고 예상합니다. 일단 조인을 걸어 주기 위한 두 테이블을 생성해보겠습니다. CREATE TABLE USERTABLE( USER_ID INT NOT NULL PRIMAR..
안녕하세요. 오늘은 오라클 db 각종 쿼리문에 대해 포스팅해보겠습니다. 저번 포스팅에서 관리자 계정으로 로그인 후 유저 생성 및 권한 부여에 대해 살짝 설명을 드렸었는데요, 궁금하신분들은 아래 포스팅을 확인해주세요~ 오라클(Oracle) Database 11g 다운로드 및 SQL Developer 설치 데이터베이스(Database)는 여러가지가 있지만 크게 Oracle, Mysql, Mssql 이 세가지를 많이 쓰는것 같습니다. 오늘은 그 중 하나인 오라클(Oracle) 데이터베이스를 설치해보겠습니다. https://www.oracle.com/ Ora.. newehblog.tistory.com 1. 테이블 생성 우선 테이블 생성에 대해 알아보겠습니다. 사용자(User)테이블을 만든다고 가정하고 생성하겠습..
데이터베이스(Database)는 여러가지가 있지만 크게 Oracle, Mysql, Mssql 이 세가지를 많이 쓰는것 같습니다. 오늘은 그 중 하나인 오라클(Oracle) 데이터베이스를 설치해보겠습니다. Oracle | Integrated Cloud Applications and Platform Services Autonomous Database for Dummies Find out how your Oracle Database can install, manage, secure, and upgrade itself. That’s all possible today, thanks to the power of machine learning, artificial intelligence (AI), and the cl..