본문 바로가기

반응형

데이터베이스

(3)
기업용 서버 웹로직으로 유명한 BEA사 오라클의 인수제안 거절하다! 기업용 서버로 인기가 있는 웹로직을 제작한 미국의 BEA사는 오라클의 인수제안을 거절했다고 합니다. 이 인수소식으로 인해서 주식값이 오르는등 역시나 인수 호재는 부정할 수 없나봅니다. 인수제안을 거절한 배경으로는 인수가격이 맞지 않았다. 즉, 인수가격이 낮았다고 판단한 BEA사의 거절이었습니다. 하지만, 왜? 데이터베이스 제왕 오라클이 BEA사를 먹으려 할까요? ^^ 자기들도 웹서버를 자체적으로 만드는 투자를 하면서 까지요. 아마도, 자신들의 데이터베이스 서버 분야에서 운영체제로 뛰어드는 것보다는 서버와 데이터베이스 패키지를 함께 파는 길을 택했나봅니다. 그럴 경우 세팅이나 기타등등의 비용이나 인력들이 완전 패키지로써 제공되기 때문에 막대한 이득이 일단 생기면서, 다른 측면으로는 "서버에 설치하는 데이터..
[MySQL] Stored Procedure 만드는 방법 지난 번에, Stored Procedure가 뭔지.. 그리고 Stored Procedure를 위한 최소한의 것들은 무엇이 있는지를 알아보았습니다. 이번에는 SET 이라는 것에 대해서 SET은 변수를 만들어주고 변수에 값을 집어 넣는 역할을 하죠. MySQL에서 SET 명령어를 이용해서 변수명 count를 만들게 되면, SET @count = 0; 이렇게 하시면 됩니다. 이제 간단한 예제는 만들어 볼 수 있습니다. 한번 Stored Procedure를 만들어 보도록 하죠~! 우리가 만들 프로시저는 shop이라는 테이블(뭐.. 가게 정보가 있다고 하죠)이 있으면, 그 shop이라는 테이블의 총 숫자를 위에서 살펴본것 처럼 변수에 다 넣는 예제를 해보도록하죠. 이번 프로시저 이름은 "getshopCount" ..
[MySQL] Stored Procedure란? MYSQL DB Stored Procedure 기초 데이터 베이스에 함수를 사용한다? 항상 SQL Query문만 다뤄오시던 분이라면, 이번 기회에 데이터베이스에서 함수라는 것도 다뤄보시는것이 어떤지~ 추천 드립니다. 함수라는 것은 일정 루틴, 즉, 명령어 수행 구조를 가지고 있게 됩니다. 단 하나의 일을 하더라도, 해당 함수는 그 일의 재료를 주던가 아니면, 안주던가 일을 하고 결과를 나타나게 되어있습니다. 만약 결과를 돌려준다면, 그것을 흔히들 반환값이라고 하죠. 데이터베이스에서도 이와 유사한 일들을 할 수 있습니다. 기존에 프로그래밍을 해보셨다면, 아마도 이러한 내용들이 보다 쉽게 이해가 가실겁니다. 데이터베이스에서 함수란 DBMS에게 쿼리문을 줘서 해당 쿼리문에 맞춰 자료를 뽑아오면, 뽑아진 자료를 이리저리 만지작 만지작 거린다음에, 결과를 저장하던..

반응형