지난 포스트가 궁금하시다면 ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓ [학동역 점심식사] 이자카야 켄켄 - 일본음식전문 안녕하세요. 오늘도 맛잇는곳을 찾아 열심히 먹고 열심히 사진 찍은 포스트 입니다. 역삼역에서 3번 출구로 나와 기업은행에서 좌측으로 들어가 쭈우욱~ 300M 정도 걸어가면 보이는 청담 육회를 방문했습니다. 인적이 드문 골목이라 사람은 많지 않았지만 퇴근 후 육회에 한잔하고 싶은 사람들과 저처럼 회사일로 지친 퇴근길... 고기의 기운을 받아 힘내려는 사람들이?? (네...전 고기를 먹으면 힘이나서요...) 저녁식사하기 좋은곳 같습니다. 내부 인테리어가 깔끔하네요~ 깔끔하게 식사가 나오네요. 단돈 10000원 윤기가....또 먹고 싶네요... 지난 포스트가 궁금하시다면 ↓↓↓ 아래 링..
JOIN(조인)에 대한 이해 - 2 non equal join 테이블(뷰, 인라인뷰)과 테이블(뷰, 인라인뷰) 사이에 join 찍어서 조인. 1). inner join : 내부조인 ex) select * from employees e inner join departments d on e.department_id = d.department_id; -- 조인 조건절. --킴벌리는 안보임 -- inner 는 생략가능하다. select * from employees e join departments d on e.department_id = d.department_id; 2). outer join : 외부조인 select * from employees e left outer join departments d on..
JOIN(조인)에 대한 이해 - 1 1). EQUI JOIN : 테이블(뷰, 인라인뷰)과 테이블(뷰, 인라인뷰) 사이에 콤마(,)를 찍어서 조인.ex)select *from employees e, departments d; -- 카타시안 프로덕트(Catersian product)(모든 경우의 수) 집합 A={1,2,3} B={a,b} 있다면집합 a의 원소와 집합 b의 원소를 매핑시켜라A⊙B = {1,a}{2,a}{3,a},{1,b}{2,b}{3,b} = 데카르트 곱이라 부름 3*2 = 6의 경우의 수가 나옴select count(*) from employees; --> 107select count(*) from departments; --> 27select count(*) from employees e,..
테이블 스페이스 란? 테이블 및 인덱스를 저장해놓은 오라클의 논리적인 공간 실제 물리적인 공간은 데이터파일(확장자.DBF)입니다. 테이블 스페이스의 관리는 관리자만 가능합니다. create tablespace 테이블스페이스명 datafile '저장될경로\파일명.dbf' size 30m //size는 mb kb만 가능 extent management local segment space management auto; 오라클은 먼저 물리적인공간 디스크에 저장을 시킨후 메모리에 등재시킵니다. 일반 메모장이나, 그림판같은 유틸같이 미리 메모리에 등재한후 디스크에 저장하는 방식의 반대입니다. (쿼리로 확인) select * from dba_tablespaces; select * from dba_data_files;..
계층형 쿼리 [start with, connect by prior]--계층형 쿼리의 사용 : 전자결제 등에 사용 select *from employees;-- 사원번호 100 번 아래의 모든 사원들을 추출하세요.from employeesstart with employee_id = 100connect by prior employee_id = manager_id/*connect by prior employee_id ->(스타트 되어진 칼럼값을 가져온다) -- 100여기는 출발지점이기때문에 고유한값만 가능, (중복이 되어지는 값이면 안된다)employee_id = manager_id -> employee_id와 manager_id의 값과 같은 것끼리 연결시킨다.상관의 값이 100인 101번이 다시 스타트값으로..
지난 포스트가 궁금하시다면 ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓[신사역 점심식사]탄 - 돈까스,우동 칼바람 불던 학동역.찬바람이 막을지 라도 맛잇는 곳을 찾아이자카야 켄켄에 방문했습니다. 새로운 음식점에 대한 기대에 심장이 ~오늘도 포스트를 보고 찾아가실 분들을 위해서 (있으시겠죠?)열심히 외부 사진을 찍었습니다.외부 사진입니다~ 메뉴판을 보니 가격은 점심메뉴로 보편적인 것 같습니다.물론 더 맛있어 보이는건 비싸네요....같이 갔던 일행분들이 각각 다른 메뉴를 고르셔서 다양하게 음식 사진을 찍을 수 있었어요. - 8500원 - 14,000원 - 9,500원 - 9,500원 저는 블랙돈코츠라멘을 메뉴를 골랐으나.....제 입맛에 맞지는 않았던거 같아요....ㅠㅠ하지만 다른 분들의 메..
== 분석 함수 Analyticla Functions 정리 == 일반 그룹 함수가 하나의 집단에 하나의 결과만 return 되는 것에 비해 여러 가지 기준을 적용해 여러 결과를 return 할 수 있다. 1. first_value() over() 그룹의 첫번째 값을 구한다. 예제) select full_name 이름, money 연봉, first_value( money ) over( order by money desc ) 최고연봉 from company; select full_name 이름, money 연봉, first_value( money ) over( order by money desc rows 2 preceding ) 최고연봉 from company; 2줄 위의 값까지 중 첫번째 값 selec..
1. 데이터베이스 스키마 설계 ► 제 1정규화(1NF, First Normal Form) 반복되는 속성들을 다른 개체로 나누어 분리한다. 즉, 또 다른 개체로 판단할 수 있는 속성들을 분리하고 각 개체의 속성들의 유일한 식별자를 가지게 한다. 부모테이블의 식별자는 자식테이블의 외부키(Foreign Key)로 전이 되어짐. ► 제 2정규화(2NF, Second Normal Form) 모든 속성은 식별자에 직접적으로 의존적이어야 하며 이에 해당되지 않는 속성을 분리한다. ► 제 3정규화(3NF, Third Normal Form) 식별자 이외의 속성은 식별자가 아닌 다른 속성에 종속적이지 않아야 한다. 식별자 이외의 속성에 종속적인 경우에 분리해 낸다. ► 제 4정규화(4NF, Fourth Normal For..
리눅스 시스템에서 운영시 특정 파일 내부의 특정 문자열을 찾기 위한 작업이 필요할때가 있는데요. 일일이 파일 하나하나를 다 활성화 해서 작업할 수는 없잖아요... 이럴때 사용하면 정말 좋은기능~ GREP 기능입니다. 테스트로 한번 찾아볼까요? grep -r "(찾을 문자열)" /(찾고싶은 위치) 사진과 같이 grep -r을 통해서 temp라는 문자열을 특정 위치에서 검색해 보았습니다. temp라는 문자열이 포함된 모든 row를 보여주네요~ 정말 편리한 기능인거 같아요~ 이와 더불어 추가적으로 temp라는 문자열 말고도 한글로 test라는 것도 같이 찾고 싶다면? grep -r -E "(찾고싶은문자열1|찾고싶은문자열2)" /찾을위치 찾고싶은 문자열1과 찾고싶은문자열2가 동시에 찾아지면서 화면에 출력되네요~..
지난 포스트가 궁금하시다면 ↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓[서울 나들이] 서울로 7017 - 다리위의 꽃길 안녕하세요~오늘은 왕십리 일렉트로마트에 대해서 포스트 해볼건데요.저는 이곳을 주로 왕십리에서 약속이 있으면 방문하게 되는데요.상대방이 약속시간을 늦거나....또는...상대방과 아이쇼핑을 할때...방문하게되는데요.하지만 이곳은 정말 키덜트들의 천국이라는것을 아시나요?일렉트로마트 조금만 들어오게되면 사람만한 조커가 딱! 아이언맨도~ 찍자 찍어~ PS4, 닌텐도 XBOX를 직접 시현할수 있는 장소까지~(타이틀 교체는 안됩니다) RC카 판매 및 직접 운전할수 있는 코스까지... 정말 멋진곳입니다.이곳에 있다보면 시간이....왕십리 일렉트로마트 놀러오세요~ 지난 포..