전체 글
-
affect vs. effect / extend vs. expand / everyday vs. every day영어 공부 2022. 11. 16. 21:29
affect VS. effect affect는 동사로 "~에 영향을 미치다" 라는 의미를 가진다. effect는 명사로, 영향 (an effect) , 효력(effect) 의 의미이다. The strategy we suggested today will have a dramatic effect on our project. The strategy we suggested today will affect our project dramatically. This contract will take effect as of tomorrow. The fill is going to take effect in two hours. Exercising every day affects your muscles. extend VS. ..
-
비즈니스 이메일 작성법, 주제와 서두 쓰기영어 공부 2022. 11. 13. 17:45
1. 주제를 효과적으로 작성하는 방법 1) 최대한 구체적(Specific)으로 BUT 짧게 (Keep it short) 작성하기! Business Trip => Dr Lee's buisness trip to Paris on Feb.2 (누가, 언제, 어디서, 무엇을) Meeting => 3/30 Meeting Agenda Your product order has arrived => PO #17283: Arrival (product number을 기재하는 것이 좋음) 2) 최대한 눈에 띄게 (noticeable), 긴급한 메일이나 중요 메일은 제목에 표기하기 CryptoLocker Virus => CryptoLocker Virus Respond pleas => Respond by Sep.2 3) 한 통의 ..
-
영어로 비즈니스 이메일 작성하기! 첫 인사와 끝 인사 표현영어 공부 2022. 11. 13. 17:17
1. 비즈니스 이메일과 학술 논문의 차이 학술 논문은 불특정 다수의 독자를 대상으로 작성하므로 서론/본론/결론을 최대한 자세히 작성한다. 또한 접속사, 관계대명사, 분사 등이 사용되고 학술 용어를 사용해 문장의 가벼운 느낌을 지양한다. 하지만 비즈니스 이메일은 수신인이 정해져 있어 본문만 간단히 작성하고 최대한 빨리 내용을 전달하기 위해서 단순한 문장을 주로 사용한다. 어려운 단어는 최대한 사용하지 않으며, 사실을 빠르게 전달하는 것이 중요하다! 2. 비즈니스 이메일에서의 주의 사항 문자 혹은 SNS와 달리 격식을 어느 정도 갖춰야 한다. 문법, 철자, 문장 부호 오류가 없게 한다. 때에 따라서 직설적이거나 우회적인 표현을 사용하기도 하며, 약자나 stuff, and so on 과 같이 무성의해 보일 수..
-
[데이터베이스] MSSQL 다양한 DML 활용하기, 변수와 임시 테이블데이터베이스와 SQL 2022. 11. 11. 20:44
UPDATE + SET 절 열 값을 변수에 저장할 수 있어 후행 SELECT 쿼리가 불필요하다. DECLARE @PVID int = 3150; BEGIN TRAN SELECT PV_ID, UnitLength FROM dbo.ROAD WHERE PV_ID = @PVID; DECLARE @bLeng length, @aLeng length; UPDATE dbo.ROAD SET @bLeng = UnitLength , @aLeng = UnitLength = UnitLength * 1.15 WHERE PV_ID = @PVID; SELECT @bLeng AS bLeng, @aLeng AS aLeng; SELECT PVID, UnitLength FROM dbo.ROAD WHERE PV_ID = @PVID; IF @@t..
-
[데이터베이스] SQL 테이블 값 생성자 VALUES()데이터베이스와 SQL 2022. 10. 29. 18:29
테이블 값 생성자: Values() 행 집합을 선언한 후에 테이블 값을 입력할 때 사용한다. 구현 1 ) FROM ()의 파생 테이블 이전에는 임의의 값을 생성할 때 Union (all)을 이용해서 생성했다면, 현재는 Values를 생성하여 임의의 테이블을 생성할 수 있다. SELECT * FROM (VALUES (1), (2), (3)) AS d(num) 구현 2) INSERT ... VALUES DECLARE @products TABLE ( productName varchar(80), UnitPrice money ); INSERT INTO @products VALUES ('후추', \1000), ('구름', \2000), ((SELECT ProductName FROM dbo.Products WHERE..
-
[데이터분석] 데이터 분석 기법, 회귀분석 (Regression Anaylysis)머신러닝 with R 2022. 10. 25. 20:29
회귀분석 회귀계수 추정 방법: 최소자승법, 최우도법, 베이지안법, 적률법 독립 변수가 하나일 때: 단순회귀분석 독립변수가 2개 이상 일 때: 다중회귀분석 종속변수가 이항형, 순서형으로 나타나는 경우 로지스틱 회귀분석을 이용함 회귀분석 기본 모형 및 가정 Yi = α + βXi + εi α: 상수항 β: 회귀계수 εi: 오차항 기대값은 0 : E(εi) = 0 모두 동일한 분산을 갖는다 서로 독립적이며 정규분포를 이룸 최소자승법 (Least Square Method) 잔차의 제곱합을 최소화시키는 방법으로 회귀계수를 추정하는 방법 추정된 회귀식은 Y = α + βXi 추정된 표본 회귀계수인 β는 모수 B와의 사이에 오차가 발생하므로, b의 정확성, 적합성, 유의성을 검토해야 하는데, β의 표준 오차와, 분산..
-
[데이터베이스] MSSQL 난수(random data)데이터베이스와 SQL 2022. 10. 22. 14:07
랜덤 데이터 생성 함수 1) RAND([seed]) 함수 (부동소수점, 0~1 사이의 값 중 생성) 쿼리 당 호출 정확한 의미의 난수 값은 아님 => Pseudo Random 값 동일 seed 에 동일한 결과로 동일 순서로 생성됨 SELECT RAND (); -- RAND() 함수는 쿼리당 한번 호출 (행 단위가 아님) SELECT TOP (5) object_id FROM sys.objects ORDER BY RAND(); -- 초기 값에 대해 반환된 결과는 항상 동일함 SELECT RAND(3); -- 한 connection에 대해 seed 를 지정하게 되면, 모든 후속은 최초 RAND()를 바탕으로 생성 SELECT RAND(3), RAND(), RAND(); -- 최종 1~ 최대값 SELECT CA..
-
[데이터베이스] SQL의 핵심 기능, CASE문과 TOP데이터베이스와 SQL 2022. 10. 20. 21:26
CASE 문은 행 단위의 조건 처리를 위한 Transaction SQL 기능 중 하나이다. 나는 실제 실무에서 데이터 검증을 위해서도 CASE 문을 자주 쓰는 편이다. CASE 문은 SQL 이 아닌 다른 언어에서 IF문과 비슷한 기능을 한다고 볼 수 있다. CASE 문을 사용할 때 참고 및 주의 사항은 다음과 같다. 서로 다른 데이터 형을 반환 하는 경우는 명시적으로 변환 하는 것을 권장한다. ELSE 절이 없는 경우에는 NULL을 반환하는데, SUM()과 같은 집계 작업에 활용할 수 있다. CASE 문 평가 전에 내부 식이 먼저 계산되는 경우, 원치 않는 결과가 나올 수 있음. -> 오류 발생 할 수 있다면 해결 코드 추가가 필요하다. 아래 쿼리는 명시적으로 형 변환이 필요한 이유를 보여주는 쿼리이다...